Distinguer complément d'objet direct et complément objet indirect Exercice fondamental

Dans les phrases suivantes, le complément en gras est-il un COD ou un COI ?

Il achète un cadeau.

Ce livre appartient à mon oncle.

L'élève a reçu son diplôme.

Le chat aime chasser.

Clarisse a besoin d'une nouvelle paire de chaussures.

Les enfants aiment les bonbons.

Tom se moque de sa sœur.

Elles profitent de leurs vacances à la mer.