Which of the following does not react with hydrochloric acid to give chlorine as a product?
K2Cr2O7
KMnO4
Mg
MnO2