Question
Question: The salt which will give an acidic solution on dissolving in water is: A.KCl B.\(N{H_4}Cl\) C...
The salt which will give an acidic solution on dissolving in water is:
A.KCl
B.NH4Cl
C.Na2CO3
D.CH3COONa
Solution
Ammonium Chloride (NH4Cl) on dissolving in water gives an acidic solution because in water it gives hydrochloric acid which makes the solution acidic.
Complete step by step answer:
KCl will dissociate in water. It does not react with water. It will dissolve resulting in ionisation.
Ammonium Chloride (NH4Cl) is formed by the combination of a weak base ammonium hydroxide NH4OH and a very strong acid i.e. Hydrochloric acid (HCl). Chloride ion is a very weak base that it does not react with water whereas the cations of the salt is a weak acid that reacts with water.
NH4+(aq)+H2O(l)→NH3(aq)+H3O+(aq)
H3O+ is a stronger acid than NH4+ and also ammonia is a stronger base than water? The equilibrium will therefore lie far to the left side in this case, thereby favouring the weaker acid - base pair. The H3O+ concentration produced by the reactions is great, however it decreases the pH of the solution thus making the solution acidic.
Sodium carbonate (Na2CO3) when dissolved in water produces 2 Na ions and one CO3 ions, and forms carbonic acid which is a weak acid.
Sodium acetate CH3COONa when dissolved in water ionises to form CH3COO− anion which accepts H+ ion from water and undergoes hydrolysis.
Thus, (NH4Cl) will give an acidic solution on dissolving in water.
Therefore, the correct answer is option (B)
Note: When it is dissolved in water, Ammonium chloride (NH4Cl) hydrolysed to form more H+ ions than OH− ions. Thus, the solution becomes acidic with pH less than 7.