Подобно предыдущему вопросу, мы ищем слово, которое объясняет причину. В данном случае, 'That was the reason' (Это была причина) указывает на причину того, почему он не женился. Поэтому 'why' (почему) является правильным выбором.
Ответ: c. why