Обоснование: Это условное предложение второго типа, которое описывает гипотетическую ситуацию. Для него используется 'had' в первой части предложения.
Ответ: D had