有权对人民法院生效的民事判决和裁定抗诉的检察机关是( )
A.同级人民检察院
B.各级人民检察院
C.上一级人民检察院
D.上级人民检察院
答 案:D【解析】D。根据《民事诉讼法》第185条规定:最高人民检察院对各级人民法院已经发生法律效力的判决、裁定,上级人民检察院对下级人民法院已经发生法律效力的判决、裁定,发现有法律所规定的情形的,应当按照审判监督程序提出抗诉;地方各级人民检察院对同级人民法院已经发生法律效力的判决、裁定,发现有前款规定情形之一的,应当提请上级人民检察院按照审判监督程序提出抗诉。