单项选择题

下列物质中,能与金属铝反应放出氢气的是()

A.浓HNO3
B.浓H2SO4
C.NH3·H2O溶液
D.NaOH溶液