Respuesta :

If it has 2 or more non-metals as well as a metal
It is possible indeed for a compound to both have ionic and covalent bonds. One example is CaCO3. The type of bond between Ca2+ and CO3 2- is ionic, and the type of bond between C and O is covalent~