单项选择题

下列哪个是依法享有直辖市中级人民法院院长任免权的机关( )

A.直辖市人民代表大会
B.直辖市人大常委会
C.直辖市人民政府
D.直辖市高级人民法院