MO Theory, Bond Order, Magnetic Properties

Rank the following species in terms of increasing bond length and comment on their magnetic properties:
O22+, O2+, O2, O2, and O22―.

Choose the correct option (D stands for diamagnetic, P stands for paramagnetic):
More Molecular Orbital Theory Questions: