单项选择题

How can he do so much work He ______ stay late at the office every evening and take work home at weekends.

A.must
B.might
C.can't
D.would