The correct option is
B KNO3A colorless water soluble crystalline solid (A) on heating gives
O2 and gives a water soluble crystalline solid (B).
2KNO3(s)→2KNO2(s)+O2(g)
So A iS KNO3(crystalline solid) and B is KNO2(water soluble crystalline solid).Both A and B impart violet coloration to the Bunsen flame
When B is heated with NH4Cl, inactive gas (C) is obtained but when A is heated with NH4Cl, a gas (D)which supports combustion is formed.
NH4Cl+KNO2→N2+KCl+2H2O
So the gas C is N2.
But when A is heated with NH4Cl, a gas (D) which supports combustion is formed.
NH4Cl+KNO3→NH4NO3+KCl
Gas (D) which supports combustion is NH4NO3
When gas(D) is heated with soda amide, solid substance E is obtained
NH4NO3+NaNH2→NaN2+2NH3+NaNO3
Solid substance E is NaN2.
The solid E, when heated with diI. H2SO4, forms a monobasic acid F; F and its salts are explosive.
NaN3+H2SO4→HN3+NaHSO4
A monobasic acid F is HN3
So A is KNO3
Hence option B is correct.