单项选择题


A.have to
B.can
C.may
D.need