单项选择题

I can't find my student card on my purse. I ____ it in the restaurant last night.

A.oughttohavelost
B.wouldhavelost
C.shouldhavelost
D.musthavelost