Question
On reaction with sodium, $$1\,mol$$ of a compound $$X$$ gives $$1\,mol$$ of $${H_2}.$$ Which one of the following compounds might be $$X?$$
A.
$$C{H_3}C{H_2}CH = C{H_2}$$
B.
$$C{H_3}COOC{H_2}C{H_3}$$
C.
$$C{H_3}C{H_2}C{H_2}OH$$
D.
$$C{H_2}\left( {OH} \right)C{H_2}C{H_2}C{H_2}OH$$
Answer :
$$C{H_2}\left( {OH} \right)C{H_2}C{H_2}C{H_2}OH$$
Solution :
Since $$1\,mole$$ of compound $$X$$ reacts with $$Na$$ to evolve $$1\,mole$$ of $${H_2}$$ gas, therefore the compound should have 2 active hydrogen atoms per mole which is possible only in option $$d.$$
$$C{H_2}OHC{H_2}C{H_2}C{H_2}OH + 2Na \to NaOC{H_2}C{H_2}C{H_2}C{H_2}ONa + 2H$$