单项选择题

下列物质中既能跟强酸反应又能跟强碱反应的是()。

A.镁
B.碳酸氢铵
C.铝
D.食盐