单项选择题

A.have
B.am
C.had
D.have been