a)   Great rishis who occupy the topmost planet
b)   Demigods
c)   Vidyadharas and Caranas
d)   All the above

The correct answer is
d)   All the above