Hydrogen peroxide in its reaction with KIO4 and NH2OH respectively, is acting as:
Although carbon and hydrogen are better reducing agents but they are not used to reduce metallic oxides at high temperatures. Why?