- Step (i) SOCl\textsubscript{2} converts the –COOH group to –COCl.
- Step (ii) H\textsubscript{2}/Pd–BaSO\textsubscript{4} reduces acid chlorides to aldehydes → X is benzaldehyde.
- Hydroboration-oxidation (B\textsubscript{2}H\textsubscript{6}/H\textsubscript{2}O\textsuperscript{+}) of benzoic acid yields benzyl alcohol.
Therefore, Y is benzyl alcohol and X is benzaldehyde.