下列說法正確的是( )
A.用煤爐取暖時,在爐子上放一盆水可以防止一氧化碳中毒
B.干冰滅火器滅火只是利用了二氧化碳的化學性質
C.H2CO3、CO、CH4、C四種物質中,碳元素的化合價是由高到低順序排列的
D.相同質量的Na2CO3、CaCO3分別與足量鹽酸反應,CaCO3產后的CO2質量多
【答案】
分析:根據CO的性質可知放一盆水能否防止一氧化碳中毒,利用二氧化碳的性質分析滅火的原理,根據常見元素的化合價及化合價計算原則來計算C元素的化合價,利用化學式及碳的質量分數計算C元素的質量,根據碳元素守恒來判斷產生二氧化碳的多少.
解答:解:A、因CO不溶于水,則放一盆水不能防止一氧化碳中毒,故A錯誤;
B、因二氧化碳不燃燒也不支持燃燒,則可以滅火,干冰滅火器滅火還利用了降低可燃物體的溫度且高溫使干冰氣化后形成二氧化碳,密度大于空氣沉在下面隔離氧氣,故B錯誤;
C、H
2CO
3中C元素的化合價為+4價,CO中C元素的化合價為+2價,CH
4中C元素的化合價為-4價,單質C中C元素的化合價為0,則C元素化合價不是由高到低順序排列,故C錯誤;
D、設質量都是100g,則碳酸鈉中C元素的質量為100g×

×100%=11.32g,碳酸鈣中C元素的質量為100g×

×100%=12g,則由C元素守恒可知碳酸鈣產生的二氧化碳多,故D正確;
故選D.
點評:本題考查的知識點較多,但都屬于基礎知識的考查,學生應熟悉物質的性質及元素守恒的方法來分析解答.