Which one is least ionic in the following compounds (a) AgCl (b) KCl (c) BaCL2 (d) CaCl2