[单选题,9分] It was impossible to avoid ________ by the stormy weather.
A. to be much affected
B. being much affected
C. having much affected
D. to have been much affected
出自:河南理工大学—大学英语3