So difficult_ ____it to work out the problem that I decided to ask Tom for advice.()
A.I did find
B.I have found
C.have I found
D.did I find