A resposta correta é Na e Mg.
O cloro é um elemento altamente eletronegativo, o que significa que tem forte tendência a atrair elétrons. Para se ligar ao cloro, um elemento deve ser capaz de ceder facilmente seus elétrons. Esta é uma propriedade característica dos metais.
Na e Mg são ambos metais. O Na é um metal muito reativo, o que significa que cede seus elétrons com muita facilidade. O Mg é um metal menos reativo, mas ainda cede seus elétrons mais facilmente que o cloro. Isso significa que tanto o Na quanto o Mg são capazes de se ligar ionicamente ao cloro.
Os outros dois elementos, C e O, são não metais. Isso significa que eles não entregam seus elétrons facilmente. Na verdade, eles têm uma forte tendência a atrair elétrons. Isto significa que eles são incapazes de se ligar ionicamente ao cloro.