I can't find the recorder in the room. It______by somebody.

I can't find the recorder in the room. It______by somebody.

A.must have taken

B.may have taken

C.may have been taken

D.should have been taken

正确答案是C