Boric acid is polymeric due to
(a) its acidic nature (b) the presence of hydrogen bonds
(c) its monobasic nature (d) its geometry
(b) Boric acid is polymeric because of the presence of hydrogen bonds. In the given figure, the dotted lines represent hydrogen bonds.
In boric acid, planar BO−33 units are joined by hydrogen bonds to give a layer structure which is polymeric in nature.