Out of the following which has smallest bond length
Bond order of O+2 is highest so its bond length is smallest.