History

The British Governor General and Viceroy who served for the longest period in India was

A.Lord Irwin

B.Lord Dalhousie

C.Lord Curzon

D.Lord Linlithgow

Ans: B.Lord Dalhousie

Exp: The British Governor General and Viceroy who served for the longest period in India was Lord Dalhousie.

Governor-General of India
In office
12 January 1848 – 28 February 1856
MonarchVictoria
Prime MinisterLord John Russell
The Earl of Derby
The Earl of Aberdeen
The Viscount Palmerston
Preceded byThe Viscount Hardinge
Succeeded byThe Viscount Canning