Answer: C
In the salicylate anion the ortho phenolic OH forms an intramolecular hydrogen bond with the carboxylate oxygen, which stabilises the conjugate base and gives the lower pKa (2.97). In the 4-isomer this is impossible, and the +M effect of OH actually weakens the acid.