To identify molecules with a bond order of 2, we first calculate the bond order for each molecule using the formula:
Bond Order = (Number of bonding electrons - Number of antibonding electrons) / 2
Applying this formula to each molecule:
| $C_2$ | Bond Order = (6 bonding electrons - 2 antibonding electrons) / 2 = 2 |
| $O_2$ | Bond Order = (8 bonding electrons - 4 antibonding electrons) / 2 = 2 |
| $Be_2$ | Bond Order = (2 bonding electrons - 2 antibonding electrons) / 2 = 0 |
| $Li_2$ | Bond Order = (2 bonding electrons - 0 antibonding electrons) / 2 = 1 |
| $Ne_2$ | Bond Order = (8 bonding electrons - 8 antibonding electrons) / 2 = 0 |
| $N_2$ | Bond Order = (10 bonding electrons - 4 antibonding electrons) / 2 = 3 |
| $He_2$ | Bond Order = (2 bonding electrons - 2 antibonding electrons) / 2 = 0 |
Upon review, $C_2$ and $O_2$ both exhibit a bond order of 2. Therefore, there are 2 molecules with this bond order.
This result falls within the expected range of 2 to 2, confirming the accuracy of the calculation.