Do you know we have much difficulty ____ the work on time.. 
#97766
A
on finishing
B
finishing
C
to finish
D
at finishing