The correct answer is 3, as the event that occurred last in the history of the Indian subcontinent was the creation of Pakistan.
May 10, 1857 --- Sepoy Rebellion
The Sepoy Rebellion began on May 10, 1857, in the quartering of the town of Meerut.
April 13, 1919 --- Amritsar Massacre
The Amritsar Massacre was a massacre in the city of Amritsar on April 13, 1919, when soldiers of the British Indian Army commanded by General Reginald Dyer machine-gunned a crowd of thousands of unarmed men, women and children, who were gathered in the garden of Jallianwala for the festival of Vaisakhi.
March 12, 1930 --- Salt March
The Salt March was a demonstration led by Mahatma Gandhi and carried out between March 12 and April 6, 1930. This march became one of the most important events that led to the independence of India from the British Empire.
August 14, 1947 --- Creation of Pakistan
In 1947 Pakistan gained independence and became the nation of Muslims who lived in the eastern and western regions of India.