Which of the following are properties of acids?

Check all that apply.

A. React with certain metals to produce hydrogen gas
B. React with other acids to produce salt and water
C. Taste sour
D. Corrosive