Answer: D
A is benzaldehyde (aromatic aldehyde, Fehling negative). With concentrated alkali it undergoes the Cannizzaro reaction to give sodium benzoate (stays in water) and benzyl alcohol B (neutral, extracted by ether). Benzyl alcohol, being an alcohol, releases HX2 with sodium; it has no CHO or COOH group.