Answer: B
The Gabriel synthesis needs an SN2 attack of phthalimide anion on an alkyl halide. Ethyl bromide, benzyl chloride and propyl bromide are suitable halides. Bromobenzene or chlorobenzene does not undergo this substitution because the C−X bond is strengthened by partial double bond character and the ring blocks backside attack, so aniline cannot be made.