Multiple choice Which of the following nitrates does not liberate oxygen gas on heating? Sodium nitrate Lead nitrate Ammonium nitrate Silver nitrate Reveal answer Fill a bubble to check yourself C Correct answer Explanation It liberates nitrous oxide and water on heating. Oxygen is not liberated.