HNO3 does not usually react with metals to liberate hydrogen because HNO3 is?

A. a strong acid
B. a corrosive acid
C. an oxidizing agent
D. a nitrating agent

Correct Answer: Option B

B. a corrosive acid