Iron is a metal that will react with lots of different acids to form their respective salts. The basic reaction for any metal is: Metal + acid = metal salt + hydrogen. So, if you react iron with hydrochloric acid, you will get iron chloride and hydrogen. A. No, rust is an oxide (usually a hydrated oxide), not a salt.