Salicylic acid can be prepared using Reimer-Tiemann's reaction by treating phenol with
(a) methyl chloride in the presence of anhydrous aluminium chloride
(b) carbon dioxide under pressure in sodium hydroxide solution
(c) carbon tetrachloride and concentrated sodium hydroxide
(d) sodium nitrite and a few drops of concentrated sulphuric acid