Question 25
Hydrogen, Oxygen and OxidesWhich one of these compounds will NOT give an oxygen gas on heating?
- A.Manganese dioxide
- B.Hydrogen peroxide
- C.Zinc nitrate
- D.Sodium nitrate
- E.Ammonium nitrate.
Show the answer and explanation
Answer: E (Ammonium nitrate.)
Explanation
Ammonium nitrate decomposes to dinitrogen oxide and water (NH4NO3 → N2O + 2H2O), with no oxygen gas. The nitrates of zinc and sodium and hydrogen peroxide all release oxygen.