I CAN'T FIND MY BOOK ANYWHERE. I_______ HAVE LEFT IT ON THE TRA...

15. I can't find my book anywhere. I_______ have left it on the train. I am not sure.

A. must

B. might

C. should

D. needn't