В данном предложении необходимо выбрать правильную форму глагола в условном предложении второго типа (Second Conditional). В условных предложениях второго типа в условной части (после If) используется Past Simple.
Следовательно, правильный вариант ответа: c) had.
Всё предложение целиком выглядит так:
If he had enough money, he would buy a phone.
Перевод: Если бы у него было достаточно денег, он бы купил телефон.
Ответ: c) had