Multiple choice Who killed Bheeshma pitama? Arjun Bheem Nakul Yudhishthir Reveal answer Fill a bubble to check yourself A Correct answer Explanation In the Mahabharata, Bheeshma was defeated by Arjuna, who used Shikhandi as a shield because Bheeshma had vowed not to fight a woman or someone who was once a woman.