a)    The grace of the Lord
b)    Association of pure devotees
c)    Visiting holy places
d)    All of the above

The correct answer is
d)    All of the above