B.甲国政府如果不能交存批准书,将会导致其国际法上的国家责任
C.甲国签署了该公约,所以该公约在国际法上已经对甲国产生了条约的拘束力
D.由于甲国拒绝批准该公约,即使该公约本身在国际法上生效,其对甲国也不产生条约的拘束力
答案:D
考点:条约的缔结。
详解:根据《维也纳条约公约》规定,一国表示接受国家条约的约束,通常采取签署、批准、加入和接受的方式。该公约第14条规定了以