单项选择题

Our picnic ______ by the unexpected heavy rain, we went home depressed.

[A] was spoiled
[B] had been spoiled
[C] having spoiled
[D] having been spoiled