Fluorine oxidizes chloride ion to chlorine, bromide ion to bromine and iodide ion to iodine respectively.
F2+2Cl−→2F−+Cl2
F2+2Br−→2F−+Br2
F2+2I−→2F−+I2.
Chlorine oxidizes bromide ion to bromine and iodide ion to iodine.
Cl2+Br−→2Cl−+Br2
Cl2+I−→2Cl−+I2
Bromine oxidizes iodide ion to iodine.
Br2+I−→2Br−+I2
But bromine and chlorine cannot oxidize fluoride to fluorine. Hence, fluorine is the best oxidizing agent amongst the halogens. The decreasing order of the oxidizing power of halogens is F2>Cl2>Br2>I2.
HI and HBr can reduce sulphuric acid to sulphur dioxide but HCl and HF cannot. Thus, HI and HBr are stronger reducing agents than HCl and HF.
2HI+H2SO4→I2+SO2+2H2O
2HBr+H2SO4→Br2+SO2+2H2O
Iodide ion can reduce Cu(II) to Cu(I) but bromide cannot.
4I−+2Cu2+→Cu2I2+I2
Hence, among the hydrohalic compounds, hydroiodic acid is the best reductant. The reducing power of hydrohalic acids is HF<HCl<HBr<HI.