Choose the letter A, B, C or D to indicate the sentence that is closest in meaning to the sentence given in each of the following questions.
The heavy rain made it impossible for us to have our picnic.
A. In spite of the heavy rain, we were able to have a picnic.
B. We were prevented from having our picnic by the heavy rain.
C. We could have our picnic even though it rained heavily.
D. The heavy rain didn’t prevent us from having our picnic