It’s really a pity that the heavy rain ______ to go for a picnic.
#92580
A
made it impossible for us
B
made that impossible for us
C
made us impossible
D
made it impossible of us