Ответ:Ответ: B) had eaten. После глагола в прошедшем времени используется Past Perfect для более раннего действия.