Lens Mount Compatibility: Canon EF lenses cannot be directly used on Nikon bodies. The reason for this is that Canon and Nikon use different lens mounts, which are the physical connections between the camera body and the lens. Canon uses the EF mount, while Nikon uses the F mount.