①碳酸氢钠稳定性小于碳酸钠,不是选择碳酸氢钠的原因,故①错误;②碳酸氢钠与酸反应放出气体速率快,碳酸氢根离子结合氢离子会生成二氧化碳,反应速率快,碳酸根离子结合氢离子生成碳酸氢根离子,再结合氢离子生成二氧化碳,反应速率慢,故②正确;③质量相同的两种钠盐,物质的量碳酸氢钠大于碳酸钠,NaHCO3与足量酸反应产生气体多,故③正确;④产生相同质量的CO2 说明碳酸钠和碳酸氢钠物质的量相同,消耗氢离子碳酸氢钠少,故④正确;故选B.