单项选择题

It was impossible to avoid ______ by the stormy weather.

A.being much affected
B.to be much affected
C.having much affected
D.to have been much affected