单项选择题

My wallet is nowhere to be found. I () it when I was on the bus.

A. must drop
B. had dropped
C. must have dropped
D. should have dropped