The oxide that gives H2O2 on treatment with dilute H2SO4 is

1. PbO2

2. BaO2.8H2O+O2

3. MnO2

4. TiO2

Hint: Those compound which contains peroxy linkage give H2O2 when reacts with H2SO4.

Step 1:
Oxides such as BaO2, Na2O2 etc; which contain peroxide linkage (i.e., -O-O or O22-) on treatment with dilute H2SO4 give H2O2 but dioxides (O=M=O, where M is the metal atom) such as PbO2, MnO2, TiO2 do not give H2O2 on treatment with dilute H2SO4.
Step 2:
The reaction is as follows:
BaO2.8H2O+O2Hydrated barium
peroxide+H2SO4(aq)BaSO4(g)+H2O2(aq)Hydrogen
peroxide+8H2O(l)
Hence, option 2 is correct.