Sodium chloride is an ionic compound whereas hydrogen chloride is Mainly covalent because
A. Sodium is less reactive
B. Hydrogen is a non-metal
C. Hydrogen chloride is a gas
D. Electronegativity difference in the case of hydrogen and chlorine is less than 2.1