Solveeit Logo

Question

Question: Which of the following salts on heating gives a mixture of two gases ?...

Which of the following salts on heating gives a mixture of two gases ?

A

Ba(NO3)2

B

NaNO3

C

KNO3

D

RbNO3

Answer

Ba(NO3)2

Explanation

Solution

Ba(NO3)2 Δ\overset{\quad\Delta\quad}{\rightarrow} BaO + 2NO2 + 12\frac{1}{2}O2 ; Alkali metal nitrates gives only O2 gas.

Alkali metal nitrates give only O2 on heating below 500ºC according to following reaction,

MNO3 \longrightarrowMNO2 + 12\frac{1}{2}O2