The solids sodium chloride and sodium iodide each react with concentrated sulfuric acid at room temperature. For NaCl, the products formed are NaHSO$_4$ and HCl. For NaI, the products formed are NaHSO$_4$, HI, I$_2$, SO$_2$, H$_2$O, S and H$_2$S. Which explanation best accounts for the difference in the products?
- AChloride ions will displace iodine from solution.
- BHydrogen chloride is more volatile than hydrogen iodide.
- CIodide ions are better reducing agents than chloride ions.
- DSulfuric acid is able to act as a dehydrating agent with NaI.