单项选择题股份制商业银行的最高权利机构是()。

A.董事会
B.股东大会
C.监事会
D.行长或总经理