单项选择题

A.have been
B.was
C.would be
D.had been