Indian History Who was the last ruler of the MughaI Empire? A) Bahadur Shah II B) Jahandar Shah C) Aurangzeb D) Alamgir II Detailed Solution: No Details Prev Next