I had some problems _____ my homework.  
#57154
A
to finish
B
finishing
C
finishes
D
finish