The correct options are
B River floods
C Coastal floods
D Flash floods
When a flood occurs within six hours of heavy rainfall, it is called a flash flood.
When the melting of snow or precipitation over a large catchment causes rivers to overflow, it then is called a river flood.
If a flood is associated with cyclone, high tides, and tsunamis, it is called a coastal flood.
Floods caused by poor drainage systems are not categorised are natural floods.