The correct options are
B H2O2
C HNO2
D SO2
The element in a molecule having its oxidation state in the middle ( greater than minimum and less than maximum) can be used as an oxidising agent and a reducing agent both.
The compounds and the oxidation states of the element are given below:
HNO2
+3 (N)
H2O2
-1 (O)
H2S
-2 (S)
SO2
+4 (S)
Hence, HNO2, H2O2 and SO2 can be used both as oxidising and reducing agent.