A.HCO3-与Al3+发生互促水解反应生成二氧化碳气体和氢氧化铝沉淀而不能大量共存,故A错误;B.碱性条件下离子之间不发生任何反应,可大量共存,故B正确;C.由水电离出的c(H+)=10-12mol/L,的溶液,水的电离受到抑制,溶液可能呈酸性或碱性,碱性条件下NH4+、Mg2+不能大量共存,故C错误;D.在pH=1的溶液中,Fe2+与NO3-发生氧化还原反应,不能大量共存,故D错误.故选B.