I DIDN'T MEET HIM YESTERDAY. HE ________ ON BUSINESS. A. SHOULD GO...

29. I didn't meet him yesterday. He ________ on business.

A. should go B. should have gone C. must go D. must have gone