Compatible Canon EOS 90D Lenses
90D With EF-S 18-135mm Lens
"Will the 90D take an EF 100-400mm f/4.5-5.6L is II USM Lens 100-300 or any L series senses? How about the extender 1.4 or 4.o?"
Thanks for asking about lens compatibility for a Canon 90D. Coincidentally, I'm working on my next post on that specific topic and it will be here shortly: https://www.better-digital-photo-tips.com/best-lens-for-a-canon-90d.html. The smaller APS-C "crop" 90D size will take both EF and EF-S lenses.
Canon 90D and 100-400 f/4.5-5.6L IS II USM
Yes, the 100-400mm f/4.5-5.6L is II USM Lens
is a good fit for the 90D, giving you an equivalent angle of view as if you are shooting with a powerful 160-640mm lens. The photo below shows the Canon EF 100-400 L f/4.5-5.6 IS II USM mounted on my Canon 90D.
It's the exact same combination I use when I'm photographing birds and distant wildlife. The only drawback is that your autofocusing is limited to just the center spot if you add in the 1.4X Tele Extender which you also asked about.
Canon 90D and Canon EF 100-300mm f/5.6L
Yes, it will fit. This is a much more affordable choice than the 100-400. It's a lot older and a little slower but is a great beginner lens for wildlife, bird, and sports photography. As mentioned the 1.4 (and 2.0) tele extender will fit on APS-C crop cameras like the 90D, but you won't be able to attach EF-S lenses to the extender.
All Canon "L" lenses are the larger EF lens size and will fit onto both crop and full frame Canon bodies. Thanks for visiting my site. I hope it was helpful!
BruceAll Canon Lenses