JeffreyG wrote in post #9200807
A stock EF-S lens physically cannot be mounted on a non-EF-S body.
Quite true
crowflyawa wrote in post #9201076
That is incorrect.
I have and other people have also mounted EF-S lenses on 5D and 5D MKII cameras.
Some people have mixed results, and it is a risk and not recommended.
But it can work fine too.
The sigma 50-150 is a good example of one i mounted on my 5D and took shots. want me to post the pics with exif?
Crow, your statements are incorrect. However, I do believe that you are confusing something.
First off, a Sigma (or any other third-party) "digital only" lens is NOT an EF-S mount lens. They will mount on any Canon EF-mount camera, though there will be a lot of vignetting, etc.
Canon EF-S mount lenses CANNOT be mounted on cameras not designed to accept them without modification of the lens. If one modifies the mount of an EF-S lens and uses it on other bodies, there is very definitely a risk of crashing the camera's mirror into the rear element of the lens when the lens is used at some focal lengths.