Answer :
C6H12O (s) and HCI (g) are covalent compounds. Option 3) is an ionic compound. So 2) Is right.
Answer is: (2) C6H12O(s) and HCl(g).
Covalent bond is bond between nonmetals.
Carbon, hydrogen, chlorine and oxygen are nonmetals.
Hydrogen chloride (HCl) has polar covalent bond between hydrogen and chlorine.
Potassium iodide (KI) and sodium chloride (NaCl) are ionic compounds.
Ionic bond is the electrostatic attraction between oppositely charged ions (cations and anions).