Order of Reactivity of Halogens in Electrophilic Addition
The rate-determining step of halogenation of alkenes is the formation of cyclic intermediate.
The cyclohalonium intermediate of bromine will be more stable than that of chlorine owing to its lower electronegativity.
The following paragraph is taken from Peter Sykes [$1$, p.$181$-$182$]:

It is not normally possible to add fluorine directly to alkenes as the reaction is so exothermic that bond fission occurs. Many alkenes will not add iodine directly either and when the reaction does occur it is usually readily reversible.

As is clear $\ce{I2}$ will be more reactive than $\ce{F2}$.
Hence, the correct answer is D.
References:

Peter Sykes; A Guidebook to Mechanism in Organic Chemistry 6th ed.; 2003 ISBN-10:8177584332