A.将生成的气体通入氯化钡溶液中,分别生成硫酸和亚硫酸,溶液呈酸性,且因亚硫酸酸性比盐酸弱,则不生成BaSO3沉淀,生成沉淀只有BaSO4,故A错误;B.硝酸根离子在酸性条件下可氧化Fe2+,故B错误;C.再向其中加入一定量的稀硫酸,硝酸根离子在酸性条件下可进一步氧化金属,m1大于m2,故C错误;D.应配制1000mL溶液,n(Na2CO3)=2mol/L×1L=2mol,m(Na2CO3)=2mol×106g/mol=212g,故D正确.故选D.