(1)BaSO4是必有的,BaCO3不一定,酸过量就没有(2)你的答案正确(3)KNO3是必有的,K2SO4不一定,BaNO3过量就没有,可能含有K2SO4,HNO3是不可能有的,因为溶液中还有K2CO3