A.H+与CO32-?反应生成二氧化碳和水,不能大量共存,故A错误;B.离子之间不发生任何反应,且为无色,可大量共存,故B正确;C.Fe3+有颜色,不符合无色要求,故C错误;D.Mg2+与OH-反应生成沉淀而不能大量共存,故D错误.故选B.