Question

Who was declared by Shah Jahan as his successor?

Answer

Dara Shikoh.