Raavan got his 10 heads from:
-
Brahma
-
Vishnu
-
Siva
-
Pulatsya
A
Correct answer
Explanation
In the Ramayana, Ravana performed intense penance (tapasya) to please Lord Brahma. As a reward for his devotion, Brahma granted him the boon of 10 heads and nigh-immortality (could not be killed by gods, demons, or supernatural beings - only by mortals).