多项选择题

A.由证据所在国司法机关代为取证
B.由本国驻外领事取证
C.委派专门的特派员取证
D.由当事人或诉讼代理人自行取证