231k views
3 votes
Which compound contains both ionic and covalent bonds? 1.  ki 2.  cacl2 3.  ch2br2 4.  nacn?

User KoJoVe
by
5.9k points

2 Answers

3 votes
Answer is: 4. NaCN.
Ionic bond Is between sodium cation Na+ and cyanide anion CN-. Covalent bond Is between carbon and nitrogen.
Sodium cyanide Is white solid salt, dissolved in water and very toxic. With acids gives HCN.
User Florian Winter
by
7.0k points
3 votes
NaCn contains an Na+ ion and a CN- negative ion, so it has an ionic bond. The CN ion is formed by a covalent bond of the carbon and nitrogen, so it also has a covalent bond. Therefore, the answer is NaCN.
User Livingston Samuel
by
5.8k points