单项选择题

I put my book on the desk, but now it's gone. It ______.

A.may be stolen
B.must be stolen
C.must have been stolen
D.must have stolen