Ответ:

Перевод задания: Выберите правильное относительное местоимение: who или which.

I ate all the cake which you gave me. (Я съел весь торт, который ты мне дал.)

Почему: which относится к предметам и животным; cake — предмет.