Mgcl2 is ionic or covalent. .