Ситуация происходит в прошлом ('when I saw him'). Действие 'read' (чтение) происходило в момент, когда его увидели, поэтому используется Past Continuous ('was reading'). Но так как варианты ответа не содержат 'was reading', то, если предположить, что 'read' здесь подразумевается как 'had read' (закончил читать), то это Past Perfect, что означает, что он закончил читать к моменту, когда его увидели. Однако, если это простое действие, которое происходило, то 'had' без 'been reading' некорректно. Исходя из предложенных вариантов, 'had' может быть частью 'had read', но без полного контекста это сложно определить. Предположим, что имелось в виду 'had been reading', но так как такого варианта нет, и 'had' стоит как отдельное слово, то это может быть некорректное предложение или вариант ответа. Если мы выбираем из предложенного, и подразумеваем завершенное действие до момента наблюдения, то 'had' как часть 'had read' наиболее вероятен, но само предложение не идеально.
Ответ: A had