`underset("Ethanal")(CH_(3)CHO)overset(Ag_(2)O)rarrunderset("Ethanoic acid[A]")(CH_(3)COOH)overset(PCl_(5))rarrunderset("Ethanoylchloride")(CH_(3)COCl)underset(Pd//BaSO_(4))overset(H_(2))rarrunderset("Ethanal[C]")(CH_(3)CHO)underset(H_(2)O //H^(+))overset(CH_(3)MgBr)rarrunderset("acid[D]")underset("2-Hydroxypropanoic")(CH_(3)underset(OH)underset(|)(C)HCOOH)`