Answer: D
Hydrogen evolution with sodium means a terminal alkyne, and hydration to a ketone fits R−C≡CH. Hydrogenation to 2-methylbutane fixes the branched skeleton, so X is (CHX3)X2CH−C≡CH, which hydrates to 3-methylbutan-2-one. Pent-1-yne would give pentane, pent-2-yne is not terminal, and isoprene has no acidic hydrogen and gives no ketone.