H2O is dipolar, whereas BeF2 is not. It is because
(a) the electronegativity of F is greater than that of O
(b) H2O involves hydrogen bonding whereas BeF2 is a discrete molecule
(c) H2O is linear and BeF2 is angular
(d) H2O is angular and BeF2 is linear.