单项选择题

Several windows had been smashed.()

A.broken
B.cleaned
C.replaced
D.fixed