Propene reacts with hydrogen bromide (HBr) in the presence of organic peroxide to give 1-bromopropane. The reaction occurs through a carbocation intermediate. Which of the following is the correct mechanism for this reaction?
A) Nucleophilic substitution
B) Electrophilic addition
C) Free radical substitution
D) Elimination