The answer is zinc and many many more.
metal compound and chlorine
Zinc
Metallic magnesium reacts violently with acids.
acids
It's a metal so I would say yes, therefore, it's also soluble.
This depends on the metal in reaction.
Many metals reacts with acids forming salts.
hydrogen gas
hydrogen?
Zinc
metal compound and chlorine
Zinc
Copper is an inert metal and reacts with those acids only which have oxidizing ability as HNO3.
All alkali metals and alkali earth metals below calcium react vigorously with acids.
Acids react with metals. Metals are themselves basic in nature. Metals displaces hydrogen from acids to liberate hydrogen gas.
He is dumb the acid reacts with the metal causing to do diffrent things. alliminion in Hydrolic acid fiizzes and then dissolves !
Many metals react with strong acids to produce hydrogen gas.