问题

You can never imagine what great difficulty I have ______ your house.[ ]
A: found
B: finding
C: to find
D: for finding
B: finding
C: to find
D: for finding
正确答案是: