Choose the correct meaning of the idiom ‘Raining cats and dogs’:
AA sudden storm with animals
BRaining very heavily
CUnpredictable weather
DA light drizzle
