Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
David was deported on account of his expired visa. He ______ it renewed.
A.must have had
B.should have had
C.needn’t have had
D.mightn’t have had