单项选择题

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