Who was Australia's longest serving Prime Minister?

Robert Menzies

John Howard

Gough Whitlam

Bob Hawke