The short answer is: Yes,
All EOS lenses work on the ner digital Canons, however, as the sensor is smaller than 35mm film, then there is a cropping factor of 1.6
So a 100mm lens behaves as if it was 160mm which is great for telephoto, but poor for wide angled stuff.