A、依据三者溶于水后均得无色溶液分析判断;
B、依据三者是否能溶于水且是否有温度变化分析解答;
C、依据三者的溶于水的能力解答即可;
D、根据三者溶于水时的现象以及温度变化分析解答即可;
【解析】
A、由于NaCl、Na2SO4、NaNO3三种固体均易溶于水且没有其它现象发生,故用水无法区分三者;
B、浓硫酸、稀硝酸、植物油三种液体中植物油不溶于水且浮于水的表面,浓硫酸溶于水会放出大量的热,浓硝酸溶于水没有明显现象发生,所以用水可以鉴别三者;
C、由于CO、CO2、CH4中二氧化碳能溶于水,一氧化碳和甲烷均难溶于水,所以用水无法区别三者;
D、CaCl2、CaCO3、CaO三种固体中碳酸钙不溶于水,氧化钙能与水反应生成氢氧化钙并放热,氯化钙溶于水无明显现象发生,所以用水可以鉴别三者;
故选BD