问题

To complete the project as planned, the workers were busy working all day, only ______ a short rest once in a while.

A:to take
B:to have taken
C:having taken
D:taking;
正确答案是: