单选题 Henry was deported for having an expired visa. He ______ his visa renewed.
A. should have had B. must have had
C. might have had D. would have had

【正确答案】 A
【答案解析】