Answer: option B happens to be correct since we can somewhere say that the electron density is more near oxygen atom which leads to polarization of bond and development of bond.
Explanation:
The reason why the water molecule is polar is due to the electronegativity difference between the Oxygen and hydrogen atoms.
Oxygen is more electronegative than hydrogen and hence the covalent bond formed between oxygen and hydrogen would be polarized . Since the oxygen is more electronegative than hydrogen so more electron density would remain around oxygen. Due to the bond polarity partial positive and negative charges would develop on the atoms.
Hydrogen would develop a partial positive charge since it is losing its electron density to more electronegative oxygen atom.
Oxygen would develop a partial negative charge as it is gaining electron density from hydrogen due to its more electronegativity.
The development of partial charges on account of polarity differences in polar molecules are not at all complete electron transfer.The bonds are still covalent in nature and the electrons are shared among atoms but just because one of the atoms is more electronegative so it is having more amount of electron density .
Out of the given options option B happens to be correct since we can somewhere say that the electron density is more near oxygen atom which leads to polarization of bond and development of bond.