单项选择题

—"Is Philip over his cold yet"
—"He().He went ice-skating yesterday."

A.had to
B.ought to
C.must be
D.must have