Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
Martin came home last week after a long journey by air. He ______ very tired then.
A.should have been
B.needn’t have been
C.must have been
D.can’t have been