Multiple choice general knowledge history Who succeeded Jahangir in the name of ShahJahan? Prince Dawar Baksh Prince Shahryar Prince Asaf Khan Prince Khurram Reveal answer Fill a bubble to check yourself D Correct answer Explanation Prince Khurram, later known as Shah Jahan, succeeded Jahangir to the Mughal throne after a brief power struggle. The other options were other princes or nobles but not the one who became the next emperor.