His music was derided by an older generation convinced that he was .............

Aat the drop of a hat

Bcold Fish

Ca nine-day wonder

Dcold cat


C. a nine-day wonder


a nine-day wonder=pleasure for a short time

Related Questions:

The idiom "Red letter day" means:

Business has now become very dog eat dog. Choose the meaning for the idiom “Dog eat dog”.

Use the appropriate word in the idiom ‘He knows which side his bread is……’:

The idiom ‘lose heart’ means :

'Hang Together' means