Tous les canon EF sont compatibles avec le mark III.
Les canon EF-S ne le sont PAS.

Les Tamron avec monture canon, je suppose que ça doit être compatible, mais comme je n'en ai pas, c'est pure supposition de ma part.