多项选择题

可以用来作为条约解释的根据的有()

A.条约的宗旨和目的
B.当事国的意愿
C.条约附件
D.谈判时的记录及其它资料
E.缔约的有关文件