Which Viceroy had the longest tenure in India?

A. Lord Lytton
B. Lord Lawrence
C. Linlithgow
D. None of these

🧠 Explanation:

Lord Linlithgow served as the Viceroy of India from 1936 to 1943.

His tenure of about 7 years was the longest among all British Viceroys.

He governed during significant events like World War II and the Quit India Movement.