问题 选择题

将一小块金属钠投入下列物质的水溶液中,既能生成气体,又能生成白沉淀的是(  )

A.NH4Cl

B.BaCl2

C.FeCl3

D.MgSO4

答案

钠投入到溶液中,钠先和水反应生成氢氧化钠和氢气,

A.氢氧化钠和氯化铵反应生成一水合氨和氯化钠,这两种物质都是可溶性的,所以没有沉淀生成,故A错误;

B.氢氧化钠和氯化钡不反应,所以没有沉淀生成,故B错误;

C.氢氧化钠和氯化铁发生复分解反应生成红褐色沉淀氢氧化铁,不是白色沉淀,故C错误;

D.氢氧化钠和硫酸镁反应生成白色沉淀氢氧化镁,故D正确;

故选D.

问答题
单项选择题