The correct order of the O–O bond length in O2, H2O2 and O3 is
O2 > O3 > H2O2
O3 > H2O2 > O2
O2 > H2O2 > O3
H2O2 > O3 > O2
Correct answer: O3 > H2O2 > O2
Solution
The bond length is inversely related to bond order. O2 has the highest bond order (2), followed by O3 (1.5 due to resonance), and H2O2 has the lowest bond order (1). Thus, the bond length order is O3 > H2O2 > O2.