单项选择题

A.shall
B.should
C.would
D.had to