Which of the following persons or groups have the ultimate control of a corporation?
A) the chief executive officer
B) the board of directors
C) the audit committee
D) the shareholders