a) Earth is the highest place of enjoyment
b) Lord is specially merciful to the people of Earth
c) Human life facilitates achievement of Love of Godhead
d) All the above
The correct answer is
c) Human life facilitates achievement of Love of Godhead