Answer: A
Both statements are true. Carbonate takes up HX+ to give HX2COX3 which decomposes to COX2 and water, so BaCOX3 dissolves. Sulphate (conjugate base of the strongly acidic HSOX4X−) stays in solution as SOX4X2− and BaSOX4 remains. R explains A.