IT RAINED HEAVILY ____________________THEY HAD TO CANCEL THE PICNIC...

9. It rained heavily ____________________they had to cancel the picnic.

A. so

B. but

C. if

D. because