A molecular compound is formed when a chemical reaction occurs between atoms of

(1) chlorine and sodium

(2) chlorine and yttrium

(3) oxygen and hydrogen

(4) oxygen and magnesium

Verified Answer :

A molecular compound is formed when a chemical reaction occurs between atoms of Oxygen and Hydrogen.

PBCHEM

Correct Answer: Option C: oxygen and hydrogen

Reason: 
When a metal bonds with a non-metal, the bond is formed due to transfer of electron from metal to non-metal. This bond is referred as ionic bond. On the other hand, when two non-metallic elements are bond, there is sharing of electrons. And the compound so formed is called as molecular compound. In present case, both oxygen and hydrogen are non-metal. Hence, the compound so formed (H2O) is called molecular compound.