Toluene react with a halogen in the presence of iron (III) chloride giving ortho andpara halo compounds. The reactions is
A. electrophilic elimination reaction
B. electrophilic substitution reaction
C. free radical addition reaction
D. nucleophilic substitution reaction