选举和罢免最高人民检察院检察长的机构是()

选举和罢免最高人民检察院检察长的机构是()
A、各级人民检察院
B、全国人大
C、全国人大常委会
D、国家主席
【正确答案】:B
【题目解析】:最高人民检察院检察长由全国人大选举和罢免。最高人民检察院副检察长、检察委员会委员、检察员和军事检察院检察长由最高人民检察院检察长提请全国人民代表大会常务委员会任免。