Question: Which viceroy had shortest tenure?
Correct Answer: A. Mountbatten
Explanation: Lord Mountbatten served as last Viceroy of India, with shortest tenure (1947).