问题

With his work_________________on time, he felt very excited.
A:to be finished
B:to finish
C:finishing
D:finished
B:to finish
C:finishing
D:finished
正确答案是: