Which one of the following does not liberate hydrogen on reaction with sodium metal?
A
C2H2
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
C2H5OH
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
CH3COOH
No worries! We‘ve got your back. Try BYJU‘S free classes today!
D
CH3CHO
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
Open in App
Solution
The correct option is CCH3CHO Aldehydic group does not have any acidic hydrogen atom which can be liberated as hydrogen gas on reaction with sodium metal whereas acetylene, ethanol and ethanoic acid, all have acidic hydrogens.
The reaction between sodium metal and a compound containing acidic hydrogen is as follows:
R−H+Na→R−Na++H2
Therefore, CH3CHO does not liberate hydrogen on reaction with sodium metal.