Compound A is an alkene, on ozonolysis it will give carbonyl compounds. As both B and C have > C=O group,
B gives positive Fehling’s test so it is an aldehyde and it gives iodoform test so it is so it has CH3C=O group.
This means the aldehyde is acetaldehyde C does not give Fehling’s test, so it is a ketone. It gives positive iodoform test so it is a methyl ketone means it has CH3C=O group
Compound A (C5H10) on ozonlysis gives B (CH3CHO) + C (CH3COR)
So “C” is CH3COCH3

A = CH3CH=C(CH3)2
B = CH3CHO
C = CH3COCH3