We planned to walk round the lake, but the heavy rain made this impossible.
A. In spite of the heavy rain, we managed to walk half way round the lake as planned.
B. We would have walked round the lake even if it had rained heavily.
C. The heavy rain nearly prevented us from walking right round the lake.
D. If it hadn't rained so heavily, we would have walked round the lake.