a) Demigods
b) Devotee
c) Supreme Lord Vishnu
d) All of these

The correct answer is
c) Supreme Lord Vishnu