The reaction of bromine with an alkene such as cyclopentene is a good laboratory test for the presence of a double bond in a compound. What type of reaction is it?

A) Substitution
B) Addition
C) Oxidation
D) Reduction