单选题
甲、乙、丙三国订有贸易条约。后甲、乙两国又达成新的贸易条约,其中许多规定与三国前述条约有冲突。新条约中规定,旧约被新约取代。甲、乙两国均为《维也纳条约法公约》的缔约国。根据条约法,下列错误的是( )。
A.旧约尚未失效
B.新约不能完全取代旧约
C.新约须经丙国承认方能生效
D.丙国与甲乙两国适用旧约
【正确答案】
C
【答案解析】条约只对缔约国有拘束力,不约束第三国。这即“条约对第三者无损益”的原则,条约非经第三国同意, 不为该国刨设义务或权利。新约与旧约冲突的部分只对丙国产生效力,丙国与甲、乙两国仍适用旧约。