The correct choice is (a) intermolecular
For explanation I would say: In a water molecule, the hydrogen bonds are formed between other molecules but not within the same molecule. The presence of hydrogen between molecules is intermolecular hydrogen bond and presence of hydrogen bond in the molecule itself is intramolecular hydrogen bond.