Coastal flooding occurs when

A. Rocks or debris block rivers causing them to overflow

B. Severe weather occurs causing large waves to hit the coast

C. Huge amounts of snow and ice melt due to sudden temperature variations

D. Colossal amounts of rain fall in a short period of time