THE BARBECUE WAS CANCELLED _______ THE HEAVY RAIN.A. BECAUSEB. BE...

312.The barbecue was cancelled _______ the heavy rain.

A. becauseB. because of C. although D. despite