多项选择题

张骞出使西域的目的包括()

A.政治外交
B.军事外交
C.霸权外交
D.殖民外交
E.文化外交