单项选择题

Do you know ______ my dictionary

A.where had I put
B.where I had put
C.that I had put
D.that had I put