(a) Chlorides do not react with dilute acids. They react with concentrated sulphuric acid on warming to liberate hydrogen chloride.
NaCl+H2SO4[conc.]<200°CNaHSO4+HCl
2NaCl+H2SO4[conc.]>200°CNa2SO4+2HCl
(b) Nitrates do not react with dilute acids. When heated with conc. sulphuric acid they produce more volatile nitric acid.
KNO3+H2SO4[conc.]<200°CKHSO4+HNO3
2KNO3+H2SO4[conc.]>200°CK2SO4+2HNO3