Out of KCl, HCl, CCl4 and NaCl, the compounds which are not ionic are:
Out of KCl, HCl, CCl4 and NaCl, the compounds which are not ionic are:

(a) KCl and HCl

(b) HCl and CCl4

(c) CCl4 and NaCl

(d) KCl and CCl4

Solution:

Option (b) is the answer.

Covalent bonding is found in non-ionic substances. Because two atoms share a pair of electrons, hydrochloric acid (HCl) and carbon tetrachloride (CCl4) form covalent bonds. Because they contain positive and negative ions, sodium chloride (NaCl) and potassium chloride (KCl) create ionic compounds.