分析:溶液呈酸性,說明溶液中存在大量的H+離子,凡是與H+離子發生反應的離子不能大量共存,溶液無色,則有顏色的離子一定不存在.
解答:解:A、MnO4-離子有顏色,不符合題目無色的要求,故A錯誤;
B、在酸性條件下本選項中四種離子不發生任何反應,能大量共存,且溶液無色,符合題目要求,故B正確;
C、Cu2+離子有顏色,不符合題目無色的要求,故C錯誤;
D、OH-與H+離子發生反應的離子不能大量共存,Ba2+與SO42-反應生成沉淀而不能大量共存,故D錯誤.
故選B.
點評:本題考查離子共存,問題題目難度不大,注意溶液的酸性、無色等要求.