【正确答案】
B、D
【答案解析】[解析] 根据现代国际法,条约有效成立需要具备三个实质要件:缔约方具备缔约能力,条约是缔约方自由同意的结果,条约内容符合国际强行法。首先,缔约能力的具备是条约成立的一个实质要件,缔约能力欠缺会导致条约的无效。缔约能力欠缺的情况有三种:缔约方逾越因其国际地位对缔约权产生的限制缔结条约,缔约机关逾越其国内法对缔约权的限制缔结条约和经授权的代表逾越其权限缔结条约。其次,条约是缔约方自由同意的结果,违反自由同意的条约不发生法律效力。在实践中,违反自由同意的情况有错误、欺诈、贿赂、强迫等几种类型。据此,B项当选。再次,条约内容符合国际强行法。条约在缔结时违反国际强行法规则,则不发生任何法律效力。所以,D项正确。A项的“条约执行不可能”和C项的“情势变更”则属于条约终止的原因。因此,本题应选BD。