A. SHOULD B. WOULD C. MUST D. WILL

58. A. should

B. would

C. must

D. will