Voilà, la réponse a été donnée.
Le EF étant la monture standard, donc compatible avec tous les boitiers EOS. Monture Canon EF - Wikipédia

T'auras donc jamais de soucis en mettant du canon récent sur du canon récent. Pour les autres marques, il suffit de se renseigner sur leur monture (ex : sigma 10-20 monture canon)
J'y connais rien, mais ça se vérifie facilement sur le web.

Bien que le Canon soit le top, regardes pour le Sigma, il est moins cher.
Bons achats