Multiple choice general knowledge culture

Who had defeated Ravana

  1. sugriva

  2. vaali

  3. hanuman

  4. kubera

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

In the Ramayana, Vali (Vaali) had previously defeated Ravana in battle when Ravana attempted to interfere in Vali's affairs. This victory established Vali's superiority, which is why Ravana later formed a strategic alliance with Vali against Rama. Ravana was not defeated by Sugriva, Hanuman, or Kubera in direct combat.