An unsaturated hydrocarbon X absorbs two hydrogen molecules on catalytic hydrogenation, and also gives following reaction:
B (3-oxo-hexanedicarboxylic acid) X will be:
Ozonolysis involves the cleavage of C=C bond adding oxygen atoms