最高人民法院院长由( )选举和罢免。

最高人民法院院长由( )选举和罢免。

A.全国人民代表大会

B.全国人大常委会

C.国家主席

D.国务院

正确答案是A