Which of the following best describes the addition of two hydroxyl groups on either side of a double bond in organic chemistry?
a) Hydration
b) Hydrogenation
c) Halogenation
d) Halohydrin formation