Answer
${O_{2}}$ has the highest bond order, highest bond energy, and the shortest bond length.
Work Step by Step
${O_{2}}$ Bond Order = (8-4)/2 = 2
${O_{2}}^-$ Bond Order = (8-5)/2 = 1.5
${O_{2}}^{2-}$ Bond Order = (8-6)/2 =1
You can help us out by revising, improving and updating this answer.
Update this answerAfter you claim an answer you’ll have 24 hours to send in a draft. An editor will review the submission and either publish your submission or provide feedback.