Answer: A, B
The salicylate anion is stabilised by an intramolecular hydrogen bond, so salicylic acid (pKa 2.97) is stronger than the 4-isomer (4.54) (A). Intramolecular hydrogen bonding in 2-nitrophenol keeps molecules separate, making it steam volatile (B). For the same reason it is less soluble in water than the para isomer (C false), and 2-hydroxybenzaldehyde boils lower than the para isomer (D false).