单项选择题

A.依法独立行使职权并不意味着社会不能对人民法院和人民检察院的工作进行监督
B.人民法院、人民检察院依法独立行使职权,但必须接受人民代表大会及其常务委员会的监督并向其报告工作
C.人民法院、人民检察院依法独立行使职权,无需接受人民代表大会及其常务委员会的监督
D.人民法院、人民检察院依法独立行使职权,但是必须接受中国共产党的领导