Which of these was not a member of the surreal comedy group Monty Python?
A. Eric Idle
B. Terry Jones
C. Michael Palin
D. Peter Cook