Правильный вариант: would have been.
Полное предложение: It would have been wonderful if he had said that. But he didn’t.
Это условное предложение третьего типа: if + Past Perfect употребляется с would have + причастие, когда речь идёт о нереальном условии в прошлом.
Перевод: «Было бы замечательно, если бы он это сказал. Но он этого не сказал».
Ответ: would have been.