跪求学霸!!!

 我来答
刘鲸鱼555
2014-10-06 · TA获得超过557个赞
知道小有建树答主
回答量:791
采纳率:0%
帮助的人:154万
展开全部
先加过量的A在X溶液中产生白色沉淀----A肯定不是NaNO3和HNO3,因为这两个是不会产生白色沉淀的,所以A可能是NaOH或Ba(NO3)2,沉淀则可能是氢氧化物沉淀Mg(OH)2,或钡盐沉淀BaCO3、BaSO4等等

再加上B不溶解.D加入白色沉淀中溶解 ----则D是HNO3

在X溶液中加过量的C产生白色沉淀----分析与上面类似,即A、C为NaOH或Ba(NO3)2,则B为NaNO3

再加入B和D不溶解 ----说明沉淀不溶于硝酸,是BaSO4,则X中含SO4^2-,则C为Ba(NO3)2,A为NaOH,则X为MgSO4

在X溶液中加过量的B不反应

在X溶液中加过量的D不反应

所以A为NaOH,B为NaNO3,C为Ba(NO3)2,D为HNO3
追答
采纳哦
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式