I CAN'T FIND MY BOOK ANYWHERE; I ___ IT AT HOME. I CAN'T FIND...

23. I can't find my book anywhere; I ___ it at home.A. must have being left B. must leave C. must be left D. must have left