因为Ba2+和SO42-生成沉淀不能共存,不能在同一溶液中,OH-与Cu2+、Zn2+、Zn2+、Fe3+都会反应生成沉淀故不能共存,两溶液中所含离子各不相同,A溶液中含有4种阳离子和2种阴离子,所以B溶液中含有2种离子,一种阳离子,一种阴离子,所以Ba2+、OH-只能在B溶液中,其它离子在A溶液中.故答案为:Ba2+、OH-.