Want this question answered?
Yes, with the right adapter. There are several mounts available for this lens.
Yes, you can. Any EF and EF-S lens will work on 20D.
no
The short answer is "Yes." The long answer is: All Canon EOS cameras use Canon EF (electro-focus) lenses. They can also use independently made lenses with EF type camera mounts. All Canon DSLR (digital single lens reflex) cameras can use all Canon EF (or independent manufacturer equivalent) lenses made for film or digital cameras. Most Canon DSLR's have an APS-C sensor that measures 22.2 x 14.8mm. (This is smaller than the 36 x 24mm image size on 35mm film.) In 2003, Canon introduced EF-S lenses that were optimized for the APS-C sensor size. The EF-S lenses will only fit on Canon 20D, 30D, 40D, and 50D cameras (as of 2008) and all Canon Digital Rebel cameras.
A Canon EOS 20D can be purchased from any good camera store. If they do not have it in they can order it. If someone is happy to buy online then it can be bought on Amazon.
A good place to buy the Canon EOS 20D is directly from Canon. Other good places to purchase this camera is from eBay or Amazon where one can often find discounted prices.
The short answer is "Yes." The long answer is: All Canon EOS cameras use Canon EF (electro-focus) lenses. They can also use independently made lenses with EF type camera mounts. All Canon DSLR (digital single lens reflex) cameras can use all Canon EF (or independent manufacturer equivalent) lenses made for film or digital cameras. Most Canon DSLR's have an APS-C sensor that measures 22.2 x 14.8mm. (This is smaller than the 36 x 24mm image size on 35mm film.) In 2003, Canon introduced EF-S lenses that were optimized for the APS-C sensor size. The EF-S lenses will only fit on Canon 20D, 30D, 40D, and 50D cameras (as of 2008) and all Canon Digital Rebel cameras.
The Canon Rebel film bodies use the EF mount lenses. All modern Canon EOS cameras, including all digital EOS cameras will also accept EF mount lense. The EF and EF-S lenses are compatible with the Rebel series. However, the lenses that typically come with a Rebel (EF-S) are compatible only with Canon cameras that have a 1.6 crop factor. Cameras with the 1.3 or no crop feature will not accept the EF-S lenses. The lens mounts deeper than the mirror will tolerate.
You cannot record video/sound with Canon EOS 20D. It takes only photos with RAW/jpg output format.
Canon replaced the 20D with the 30D that had more mexapixels and newer features. In fact, the 30D was replaced by the 40D, which was then replaced by the current (Jan. 2009) 50D camera body.
The short answer is "Depends" The long answer is: From 1971 to 1987, Canon SLR bodies and lenses used the Canon FD mount. In 1987, Canon introuduced the EOS SLR system. All EOS cameras use Canon EF (auto focus) lenses. They can also use independently made lenses with EOS type camera mounts. Canon FD and EF lenses have completely different mounting connections and are not compatible with each other's camera bodies. All Canon DSLR (digital single lens reflex) cameras can use all Canon EF (or independent manufacturer equivalent) lenses made for film or digital cameras. Most Canon DSLR's have an APS-C sensor that measures 22.2 x 14.8mm. (This is smaller than the 36 x 24mm image size on 35mm film.) In 2003, Canon introduced EF-S lenses that were optimized for the APS-C sensor size. The EF-S lenses will only fit on Canon 20D, 30D, 40D, and 50D cameras (as of 2008) and all Canon Digital Rebel cameras.
Usually, card or lens problem. Remove the CF card, put it back, if it doesn't work, verify card on other camera or card reader. If the card is ok, then the lens may not have good contact, or faulty. Remove lens from body, clean electrical contacts from lens mount and also from body. It may happend more often when you have a different lens maker (Sigma, Tamron..).