Answer: B
Hydroxide deprotonates CHClX3 to give CClX3X−, which loses chloride to form :CClX2. The electron-rich phenoxide ring attacks this electrophilic carbene, mainly at the ortho position. Hydrolysis of the −CHClX2 group then gives the aldehyde, salicylaldehyde.