单项选择题

From 1649 to 1658 England was called a commonwealth, ruled by Oliver Cromwell as().

A. President
B. Lord Protector
C. Lieutenant general
D. Commander of the new model army