I can’t find my watch.I don’t have any idea what I ________ with it.

I can’t find my watch.I don’t have any idea what I ________ with it.

A.might have done

B.could have done

C.must have done

D.can have dealt

答案及解析: B