With his work_________________on time, he felt very excited. 
#91606
A
to be finished
B
to finish
C
finishing
D
finished