单项选择题

A.works
B.is working
C.had worked
D.will have worked