单项选择题

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