单项选择题

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

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