Who served as Protector under England’s first written constitution ?
A. Gerrard Winstanley
B. Oliver Cromwell
C. Praisegod Barebone
D. George Monk