单项选择题

A.shall、should、can
B.shall、suggest、might
C.must、should、may
D.should、might、can