下列物质能与金属镁发生反应并生成氢气的是()。
A:氯化铵溶液
B:氢氧化钾溶液
C:热的苯
D:热的无水酒精
E:以上物质都不能
出自:分析检验工