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
出自:河南城建学院大学英语(三)