Which of the following would have the shortest bond length, according to MO theory?

O2

O22+

O2-

O22-