问题

We were prevented ________ the project on time by the bad weather[ ]
A: to complete
B: completed
C: completing
D: from completing
B: completed
C: completing
D: from completing
正确答案是: