Why is hydrochloric acid needed to detect iron ions in food? Is it because the iron ions are present as iron oxide after the cremation, so the acid dissolves the ions? So HCl reacts with Fe2O3 to water and the water soluble FeCl3?