I WONDER WHO DRANK ALL THE MILK YESTERDAY. IT... HAVE BEEN JANE BE...

17. I wonder who drank all the milk yesterday. It... have been Jane because she was out all day. A. must B. could C. needn't D. can't