单项选择题

26()

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