Why should foodstuffs with acid components not be stored in metallic containers?
Metals react with acids.
Metals react with acids to form salt and water. So foodstuffs with acid components may produce poisonous materials on reaction with metals. Hence such foodstuffs should not be stored in metallic containers.