Question: What happens when zinc reacts with dilute hydrochloric acid? ( A ) Give zinc chloride and hydrogen gas ( B ) Gives hydrogen zincate and hydrogen gas ( C ) Gives zinc sulphate and hydrogen gas ( D ) Gives zinc carbonate and oxygen gas