单项选择题

I can’t find the key to my office.I() have lost it on my way home.

A.would
B.should
C.must
D.ought to