求问一个初中化学题,急啊,谢谢了甲乙丙丁分别是NaCl Ba(No3)2 Na2CO3 HCL四种溶液,已知甲可以与丙可以反应,甲和丁也可以反应,则不正确的是A.甲一定是NaCO3 B.乙一定是NaCl C.丙可能是Ba(NO3)2 D.丁一定是HCl 答案是D,但是甲为什么是对的,我没懂HCL和Ba(No3)2为什么不能是甲,求高手解答下

问题描述:

求问一个初中化学题,急啊,谢谢了
甲乙丙丁分别是NaCl Ba(No3)2 Na2CO3 HCL四种溶液,已知甲可以与丙可以反应,甲和丁也可以反应,则不正确的是
A.甲一定是NaCO3 B.乙一定是NaCl C.丙可能是Ba(NO3)2 D.丁一定是HCl
答案是D,但是甲为什么是对的,我没懂HCL和Ba(No3)2为什么不能是甲,求高手解答下

HCL和Ba(No3)2,都只能和题目中的Na2CO3反应,不符合甲可与丁和丙反应的情况。

以上四种中,只有Na2CO3和HCL、Ba(No3)2和Na2CO3会反应,其他均不反应,所以,甲一定是Na2CO3,而丙和丁均不能确定,乙一定是NaCl

NaCl Ba(No3)2 Na2CO3 HCL这四种物质中,NaCl与其它三个均不反应,Ba(No3)2只与Na2CO3反应,Na2CO3与Ba(No3)2,HCL反应,HCL只与Na2CO3反应,综上所述,甲只能是NaCO3,那么丙和丁是Ba(No3)2,HCL中的任意一个,乙一定是NaCl....