解题思路:根据硫酸镁中的硫酸根离子和镁离子对于氯化钠都是杂质,除去硫酸根离子用钡离子,除去镁离子用碳酸根离子或氢氧根离子.
A、反应后生成的硝酸钾对于氯化钠也是杂质,故A错误;
B、银离子会与氯离子反应生成氯化银沉淀,主要物质被除去,故B错误;
C、钡离子会将硫酸根离子除去,氢氧根离子会将镁离子除去,最后就只剩氯化钠,故C正确;
D、银离子会与氯离子反应生成氯化银沉淀,主要物质被除去,故D错误.
故选C.
点评:
本题考点: 物质除杂或净化的探究.
考点点评: 在解此类题时,首先分析杂质和物质的性质,然后选择适当的试剂只与杂质反应,不与主要物质反应,不会生成新的杂质.