The bond order in NO is 2.5 while that in `NO^+` is 3. Which of the following statements is true for these two species ?
A. Bond length in `NO^+` is greater than in NO
B. Bond length is unpredictable
C. Bond length in `NO^+` is equal to that in NO
D. Bond length in NO is greater than in `NO^+`