A、氢氧化钠和金属镁不反应,故A错误;
B、甲酸是一种酸,可以和金属镁反应产生氢气,故B正确;
C、硫酸铵中的铵根离子水解显酸性,可以和金属镁反应产生氢气,故C正确;
D、碳酸钠中的碳酸根离子水解显碱性,不能和金属镁反应,故D错误.
故选BC.
以上为百科题库网整理的关于"下列物质能与金属镁发生反应,并产生氢气的是"试题答案及解析,如想学习更多化学类竞赛题,欢迎访问www.baiketk.com查看搜索更多相关信息。
转载请注明:百科题库网https://www.baiketk.com/q_o6087b0ceeb780.html
相关题目推荐