单项选择题

有权对人民法院生效的民事判决和裁定抗诉的检察机关是()。

A、同级人民检察院
B、各级人民检察院
C、上一级人民检察院
D、上级人民检察院