since, the compound forms 2,4 -DNP derivative, so it must be a carbonyl compound.
It reduces tollen's Reagent and undergoes Cannizzaro reaction, so it must contain a - CHO group and no
α -H atoms.
Thus, its possible formula may be
CH3C6H4CHO. since, it gives 1,2 -benzene-dicarboxylic acid when subjected to oxidatin, so
−CH3 and - CHO groups must be present at successive positions. Thus, the structure of the compound must be
The reactions occurring are as follows