which compound contains both covalent and ionic bonds kcl nh4cl mgcl2 ...

which compound contains both covalent and ionic bonds kcl nh4cl mgcl2 ...