WHY WAS PETER ABSENT YESTERDAY

13. Why was Peter absent yesterday? - He ……….. a bad cold.

A.

had had

B. was having

C. had

D. is having