问题

This heavy rain made______ impossible_______ us to complete the task on time.
A:that; of
B:it; for
C:this; for
D:it; of;
B:it; for
C:this; for
D:it; of;
正确答案是: