单项选择题

条约违反国际法的法律后果是()。

A、终止
B、失效
C、停止行
D、无效