单项选择题

A. Will; needn't
B. Would; can
C. Should; mustn't
D. Must; don't have to