Chemistry lab note says that:
1) Aromatic acids like benzoic acid and salicylic acid are NOT soluble in water. But they are soluble in 5% NaOH, and 5% NaHCO3.
Due to having a large hydrcarbon part (which is hydrophobic), it is understandable that aromatic acids won't dissolve in water. But why would they dissolve in base solvents.
2) aromatic carbonyl compounds like benzaldehyde and acetophenone are NOT soluble in H2O, 5%NaOH, 5% NaHCO3, 5% HCl. But they are soluble in highly concentrated H2SO4. Got no idea about the reason behind it. Can somebody clarify?