单项选择题

Only yesterday ______ out that my documents were missing.

A.did I find
B.I have found
C.I found
D.Had I found