In which of the following compounds, the hydrogen bonding is strongest?

1. HCl

2. H2O

3. HI

4. H2S

HINT: Hydrogen bonding occur when hydrogen is attached to oxygen, fluorine, and nitrogen.
Explanation:
STEP 1:  
There are two requirements for hydrogen bonding.
1.  Molecules has hydrogen attached to a highly electronegative atom (N,O,F).
2. Molecule has a lone pair of electrons on a small highly electronegative atom (N,O,F).
STEP 2: 
HCl, HI and H2S do not form H-bonds. Only H2O forms hydrogen bonds. One H2O molecule forms four H-bonding.