Which of the following carbonyl compound can give cannizzaro reaction?
Cannizaro reaction can be generally represented as,
2RCHOR=alkyl, aryl(no α−H)conc. OH−−−−−−−→RCH2OH10alcohol+RCO2Hacid
Aldehydes witth no α−H atom undergo Cannizzaro reaction on heating with conc. alkali solution.
Both (a) and (b) do not have α−H atom thus they will undergo Cannizzaro reaction. Hence option (d) is correct.
(a)
2HCHOconc. OH−−−−−−−→CH3OH+HCO2−
(b)
2(CH3)3CCHOconc. OH−−−−−−−→(CH3)3CCH2OH+(CH3)3CCO2−
(c) CH3CH2CHO α-hydrogen is present so no Cannizaro reaction.