单项选择题

检察官应当履行的义务,也是国家对检察官的最起码的和最高的要求的是()

A.严格遵守法律和宪法 
B.履行职责必须以事实为根据,以法律为准绳,秉公执法、不得徇私枉法 
C.维护国家利益、公共利益,维护自然人、法人和其他组织的合法权益 
D.清正廉明,忠于职守,遵守纪律,恪守职业道德