WAEC 2020 Chemistry · Question 29

Which of the following compounds would release hydrogen when reacted with sodium metal?  I. CH3_3COOH II. CH3_3CH2_2OH III. CH3_3COOCH3_3

Options

  1. A.I only
  2. B.I and II only
  3. C.Il and IIl only
  4. D.I and Ill only

Answer: B. I and II only

Explanation written with AI and checked against the answer key

Analyze the question: Sodium is a reactive metal. It releases hydrogen gas when it reacts with compounds that have an acidic hydrogen, meaning a hydrogen that can be replaced by the metal. In organic chemistry, these are the –OH groups in carboxylic acids and alcohols.

Concept:

  • Carboxylic acids (–COOH) react with sodium to give a sodium salt and H₂.
  • Alcohols (–OH) react with sodium more slowly to give a sodium alkoxide and H₂.
  • Esters (–COO–R) have no hydrogen attached to oxygen, so they do not react with sodium to release hydrogen.

Step-by-step solution:

I. CH₃COOH (ethanoic acid) has an acidic –OH hydrogen: 2CH₃COOH + 2Na → 2CH₃COONa + H₂↑ It releases hydrogen.

II. CH₃CH₂OH (ethanol) has a hydroxyl group: 2CH₃CH₂OH + 2Na → 2CH₃CH₂ONa + H₂↑ It releases hydrogen (sodium ethoxide forms).

III. CH₃COOCH₃ (methyl ethanoate) is an ester. It has no –OH group and no replaceable hydrogen, so there is no reaction with sodium and no H₂.

Answer: Only I and II release hydrogen, so the correct option is B.

Tip: Remember "O–H releases H₂ with Na". If you see –OH (in an acid or an alcohol), sodium will liberate hydrogen. Esters, ethers, and alkanes will not.

AI can make mistakes. Report anything that looks wrong.

Past questions © the examination body (JAMB/WAEC/NECO). DeeepSolve is not affiliated with them. Rights holders: see /copyright.