D
硝酸属于氧化性酸,和金属反应不能生成氢气。实验室制取CO 2,不能使用硫酸,因为生成物硫酸钙微溶,会附着在碳酸钙表面,阻止反应的进行。实验室制取氨气不能在稀溶液中进行,而是利用熟石灰和氯化铵加热来制取。所以选项D是正确的,答案选D。