单项选择题

在我国,有权批准和废除同外国缔结的条约的机构是______

A.国家主席
B.总理
C.外交部长
D.全国人大常委会