单项选择题

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