The correct option is
C ![](https://df0b18phdhzpx.cloudfront.net/ckeditor_assets/pictures/1089154/original_83.png)
Ozonolysis of alkenes involves the addition of ozone molecule to an alkene to form ozonide. Cleavage of ozonide by
Zn−H2O to smaller oxidised molecules.
H2/Ni gives catalytic hydrogenation of alkenes.
Calalytic hydrogenated product gives a cyclohexane ring so the compound (A) should have a six membered cyclic ring.
Also in ozonolysis product we have 2 moles of formaldehyde which indicated two terminal alkenes in the compound (A).
Option (b) does not have two terminal alkene so it is a wrong one.
Also option (d) has totally 11 carbon atom so it does not fits the given molecular formula of A so it can be eliminated.
Comparing (a) and (c)
When we done ozonolysis on compound (a), it gives 3 keto group and 1 aldehyde group.
When we done ozonolysis on compound (b), it gives 2 keto and 2 aldehyde group.
Thus, compound (c) is the correct reactant.
![](https://df0b18phdhzpx.cloudfront.net/ckeditor_assets/pictures/1089162/original_85.png)