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