HE IS NOT IN TOWN; HE ______ ON A SPECIAL MISSION

67. He is not in town; he ______ on a special mission.

A. is sending B. will be sent C. has sent D. has been sent