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