单项选择题

A.has
B.had
C.have
D.having