Which metal oxide among the following gives H 2 O 2 on treatment with dilute acid?

Which metal oxide among the following gives H2O2 on treatment with dilute acid?
  1. BaO2
  2. RbO2
  3. MnO2
  4. Al2O3

Solution

The oxide that gives H2O2 on treatment with dilute acid is BaO2 because BaO2 contains superoxide ions

When barium superoxide is treated with dilute acid then it gives oxide and hydrogen peroxide

BaO2 + H2SO4  BaSO4 + H2O2

 

Asked in: AP EAMCET 2021 (19 Aug Shift 1)

Practice more Hydrogen questions on Aicharya