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?
Higher the bond order, shorter will be the bond length. Thus, NO+ is having higher bond order than that of NO so NO+ has shorter bond length.
The correct option is D.