单项选择题

A.to be destroyed
B.to destroy
C.to have been destroyed
D.to have destroyed