单项选择题

From 1649 to 1658 English was called a Commonwealth. It was ruled first by Oliver Cromwell as______.

A) President
B) Lord Protector
C) Lieutenant General
D) Commander of the New Model Army