问题

_____ the project in time, the staff were working at weekends.[ ]
A: Competing
B: Having completed
C: To have completed
D: To complete
B: Having completed
C: To have completed
D: To complete
正确答案是: