A、因氧化铁不溶于水,也不溶于水,则不能用水来除去铁锈,故A错误;B、因氧化铁能与稀盐酸反应生成能溶于水的氯化铁,则可除去铁锈,故B正确;C、因氧化铁不能与氢氧化钠溶液发生化学反应,则不能用氢氧化钠溶液来除去铁锈,故C错误;D、氧化铁不能与石灰水发生化学反应,则不能用石灰水来除去铁锈,故D错误;故选B.