Allt som heter Canon EF passar utmärkt.
Canon EF-S passar bara kameror med mindre sensor, som 450D eller 50D.
Allt som heter Canon FD eller FDn passar inte.
Undantaget från denna regel är att det finns adaptrar mellan FD och EF. Problemet där är att FD är konstruerade för att sitta så nära filmen, att det inte finns plats för någon tom adapterring mellan kamera och objektiv. Objektivet kommer för långt fram, vilket gör att du inte kan fokusera på oändligt.
Alternativet är en adapter med optik inuti, för att korrigera detta. Sådana är (har jag hört, har aldrig provat) antingen dåliga eller mycket sällsynta och därför dyra, om man alls får tag i en. Förmodligen är de både och, alltså både dyra och dåliga.
Det finns säkert folk av annan åsikt, men de lär höra av sig då.
Själv hävdar jag att om man nu har köpt en modern Canonkamera ska man också ha optik som passar till, alltså från 1986 eller senare.
Jaha, det skrevs medan jag skrev, ser jag nu.