Who among the following was the penultimate viceroy of British India?

Who among the following was the penultimate viceroy of British India?

A. Lord Mountbatten
B. Lord Wavell
C. Lord Linlithgow
D. Lord Willington