Multiple choice general knowledge culture

Which of the following are the demons whom Vishnu killed in various avatars?

  1. Hiranyakashipu

  2. Sisupal

  3. Bandasura

  4. Narakasura

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

Hiranyakashipu was killed by Vishnu in his Narasimha avatar. Sisupal was killed by Krishna (an avatar of Vishnu) during the Rajasuya Yagna, as foretold by Krishna. Narakasura was killed by Krishna but he is not listed as correct in this question. Bandasura's attribution to Vishnu's avatars is unclear in traditional texts.