Metals are good conductors because they contain free electrons (delocalized electrons) that are not bound to any particular atom. These free electrons can move easily through the metal lattice when an electric field is applied, carrying electrical current efficiently. The other options about molecules being close or colliding are not accurate explanations for metallic conductivity.