A、铁锈的主要成分是氧化铁,与盐酸反应生成的是氯化铁,所以A错误;B、空气中的二氧化碳和雨水生成碳酸,故B正确;C、氢氧化钠具有强烈的腐蚀性,会腐蚀人的食管,故C错误:,D、除去了碳酸钠杂质又引入了硫酸钠杂质,所以D错误.故选:B.