Do you know how much time and effort they devoted________ such a complicated project?  
#94207
A
to complete
B
completed
C
completing
D
to completing