Amgo, é simples. A Canon usa duas nomenclaturas (assim como Nikon usa FX e DX).
As lentes com a sigla EF - servem tanto nas câmeras full frame como nas com sensores APS-C - observe que na Canon, estas lentes EF também são identificadas pela por uma "pinta" vermelha.
Já para o sistema APS-C, a Canon usa para identificar as lentes desse sistema a sigla EF-S, que também pode ser identificada com um "quadrado" branco no local do encaixe da objetiva.
Diferentemente da Nikon, as objetivas Canon para APS-C (lentes com a sigla EF-S) NÃO podem ser usadas em full frame, já as objetivas EF (desenhadas para full frame), estas sim, podem ser usadas no sistema APS-C.
Abs