分析:根据离子之间不能结合生成水、气体、沉淀等,不能发生氧化还原反应,不相互促进水解,则离子可大量共存,以此来解答.
解答:解:A.因Ba2+、SO42-结合生成沉淀,不能大量共存,故A错误;
B.该组离子之间不反应,能大量共存,故B正确;
C.因H+、CO32-结合生成水和气体,CO32-、Al3+相互促进水解,不能大量共存,故C错误;
D.因Fe2+、NO3-、H+发生氧化还原反应,不能大量共存,故D错误.
故选B.
点评:本题考查离子的共存,为高考常见题型,把握复分解反应发生的条件为解答的关键,注重基础知识的考查,注意D中氧化还原反应为解答的难点,题目难度不大.