The correct statement that best explains why molecules made up of two of the same atom have nonpolar covalent bonds is:
The atoms have the same electronegativity.
Since both atoms have the same electronegativity, they will equally share the electrons in the bond, resulting in a nonpolar bond.