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