The correct option is A Heavy rain
Heavy rains are the main cause of flood. The simplest explanation for flooding is heavy rains.When it rains heavily, however, those systems are overwhelmed, and that water doesn't drain nearly as quickly as it needs to. In short, the drainage systems back up, and the water rises sometimes into homes.