单项选择题

9()

A.had been
B.hidden
C.hiding
D.have been