Which of the following species can function as both oxidizing as well as reducing agent?
A) Cl
B) ClO₄⁻
C) ClO
D) MnO₄⁻