单项选择题

We had a marvelous holiday; only the last two days were slightly _________by the weather.

A.damaged
B.hurt
C.destroyed
D.spoiled