Yes they will, well thats if you buy a new Canon Digital SLR and not another make.
What I did to confirm this was take my lenses into a camera shop and tried them, all the books say 'Most should'. so I checked mine on a 10D. I think they say this to cover themsleves
Bookmarks