When HCl (s) is passed through a saturated solution of common salt, pure NaCl is precipitated because :
a. HCl is highly soluble in water
b. The ionic product [Na+][Cl-] exceeds its solubility product (Ksp)
c. The Ksp of NaCl is lowered by the presence of Cl- ions
d. The ionic product (Kip) [Na+][Cl-] is less than its solubility product (Ksp)