Ответ:

Перевод задания: Выберите правильную форму глагола, чтобы заполнить пропуск.

d) had seen — встреча произошла до момента в прошлом, когда говорящий был уверен, поэтому нужен Past Perfect.

I didn't know his name. But I was sure I had seen him before. (Я не знал его имени. Но я был уверен, что уже видел его раньше.)