Non, non, non ! Seuls les Canon EF-S ne sont pas compatibles avec le 10D. Cette incompatibilité est "physique" : la lentille arriere de l'objectif etant plus proheminente que sur les autres objo, elle ne rentre pas dans le boitier.
Les Sigma DC, Tamron Di sont "dediés" aux numeriques a petits capteurs, y compris le 10D qui est bien un numerique a petit capteur !