单项选择题

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