Which is correct order for bond energy?
The correct order for bond energy is N2>HF>O2>H2.
Nitrogen molecule contains triple bond thus have highest bond energy followed by oxygen which contains double bond , then hydrogen which contains single bond.But bond energy of HF which contains single bond is higher than O2 due to large difference of electronegativity between hydrogen and fluorine atom.
B.E; N2>HF>O2>H2
kcal/mol 225.08>134.6>118.32>1.4.18