单项选择题

In spite of the taxing business schedule, he managed to take some time off for exercise().

A. imposing
B. demanding
C. compulsory
D. temporary