Choose the alternative which best expresses the meaning of the Idiom/Phrase 'A damp squib'
Arainy weather
Ba disappointing result
Ca skirt in a laundry
DNone of the above
Arainy weather
Ba disappointing result
Ca skirt in a laundry
DNone of the above