A compound A with molecular formula C10H13Cl gives a white precipitate on adding silver nitrate solution. A on reacting with alcoholic KOH gives compound B as the main product. B on ozonolysis gives C and D. C gives Cannizaro reaction but not aldol condensation. D gives aldol condensation but not Cannizaro reaction. A is :
As we have learnt,
Haloalkanes forming a stable carbocation will give a precipitate with solution.
Upon reaction with alcoholic , an alkene (B) is formed which is further subjected to Ozonolysis.
Upon Ozonolysis, compounds (C) and (D) are obtained such that (C) gives Cannizaro but not Aldol, while (D) gives Aldol but not Cannizaro.
The reactions can be summarised as
The given reaction sequence occurs as depicted below:
Hence, (C) is Benzaldehyde and (D) is Acetone
Therefore, the correct answer is Option (1)