The hydrocarbon which can react with sodium in liquid ammonia is
The hydrocarbon which can react with sodium in liquid ammonia is
- CH3CHCHCH3
- CH3CH2C≡CCH2CH3
- CH3CH2CH2C≡CCH2CH2CH3
- CH3CH2C≡CH
Answer
Terminal alkynes (triple bond is at first & second carbon atom) react with sodium in liquid ammonia to yield ionic compounds - sodium alkylides.
The acidity of a terminal alkyne is due to the high level of s character in the sp hybrid orbital, which bonds with the s orbital of the hydrogen atom to form a single covalent bond.
The correct option is D.