The 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.
This is because when two identical atoms form a bond, they have the same attraction for shared electrons (same electronegativity), leading to an equal sharing of electrons and thus creating a nonpolar covalent bond.