Among `NH_(3),H_(2)O`, and `HF`, which would you expect to have highest magnitude of hydrogen bonding and why?
A. HF due to maximum polarity.
B. `H_(2)O` due to lone pairs of electrons.
C. `NH_(3)` due to small size of nitrogen.
D. `H_(2)S` due to higher electron affinity of sulphur.