问题

You can hardly imagine what greatdifficulty we had _________ the task.
A:sure
B:finished
C:to finish
D:finish
B:finished
C:to finish
D:finish
正确答案是: