Answer: B
Fluorine is introduced by the Balz-Schiemann reaction: benzenediazonium chloride is converted into the insoluble diazonium tetrafluoroborate, which on gentle heating loses NX2 and BFX3 to give CX6HX5F. Aqueous fluoride does not displace NX2 cleanly, and Sandmeyer/Gattermann conditions are used for Cl and Br.