Multiple choice general knowledge culture How many children were born to Shantanu before Bheesma? 5 6 7 8 Reveal answer Fill a bubble to check yourself C Correct answer Explanation Shantanu and Ganga had 7 sons together. According to the Mahabharata, Ganga drowned the first 7 sons at birth to free them from a curse. The 8th was Bheesma (Devavrata), whom Shantanu begged her to spare.