A、检验NaCl中含有Na2CO3,主要根据碳酸钠和氯化钠的性质不同来选用合适的试剂;
B、要鉴别氢氧化钙和氢氧化钠,所选试剂与这两种溶液混合需有明显的不同现象;
C、根据反应后是否带入新的杂质判断;
D、根据CO2和CO的性质判断,二氧化碳能和碱溶液反应.
【解析】
A、氯化钠和碳酸钠都易溶于水,加水溶解无法检验NaCl中是否含有Na2CO3,故A错误;
B、碳酸钠溶液与氢氧化钙混合产生白色沉淀,与氢氧化钠溶液混合不反应,可以鉴别,故B正确;
C、除去NaCl中的Na2CO3加入稀硫酸,反应后会带入硫酸钠杂质,达不到除杂目的,故C错误;
D、将气体通入足量NaOH溶液中,发生反应CO2+2NaOH=Na2CO3+H2O,除去的是二氧化碳而不是一氧化碳,故D错误.
故选B.