Q. Sodium chloride is an ionic compound whereas hydrogen chloride is mainly covalent because

 2387  228 KEAMKEAM 2002Chemical Bonding and Molecular Structure Report Error

Solution:

A compound formed between two non metal atoms is a covalent bond