单项选择题

It was impossible to avoid ______ by the stormy weather.

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