单项选择题

A.will work
B.may work
C.must have worked
D.could have worked