Select the meaning of the idiom. " It's raining cats and dogs "
AIt's raining heavily
BCats are being chased by dogs
CCats and dogs are quarrelling
DCats and dogs are falling from the sky
AIt's raining heavily
BCats are being chased by dogs
CCats and dogs are quarrelling
DCats and dogs are falling from the sky