The correct answer is D, as he is searching for a goat or son (something he does not have, therefore lost), and in that, the misery, he finds other things. A 'new religion' is often meant as great happiness, as it is considered a self fulfilling thing. Of course, it is a metaphor for finding something good in a bad place. :)