Dear Student, Bond length depends on bond order and the presence or absence of pi bonds. A multiple bond has shorter bond length than single bond.Bond length also depends on the state of hybridization or percentage s and p character. Since as s orbital is smaller than p orbital, the bond length decreases with increase in the s character and bond length increases with decrease in the p character. Hence, C-H (Sp3 ,s = 25% , p= 75%) bond length is larger than C=H (sp2, s=33.3%, p= 66.6% ) bond length which is larger than C≡H (sp, s=50%,p=50%). Another note, Bond order and bond length are inversely proportional to each other: when bond order is increased, bond length is decreased. Regards.