单项选择题

My dictionary. I have looked for it everywhere but still ______it.

A.has lost; don't find
B.is missing; don't find
C.has lost; haven't found
D.is missing; haven't found