【正确答案】
A、B、C、D
【答案解析】[解析] 先后就同一事项签订的两个条约的当事国完全相同时,不论是双边还是多边条约,一般适用后约取代前约的原则,即适用后约,先约失效。因此A项正确。先后就同一事项签订的两个条约的当事国部分相同,部分不同时,在同为当事国之间,适用后约优于前约的原则,在同为两条约当事国与仅为其中一条约的当事国之间,适用两国均为当事国的条约。因此B项正确。《联合国宪章》规定,宪章规定的会员国的义务和会员国根据其他条约所负的义务有冲突时,宪章规定的义务居优先地位。因此C项正确。《维也纳领事关系公约》就条约冲突的解决作出了规定,此时应适用条约本身关于解决冲突的规定。因此D项正确。所以本题ABCD项当选。