多项选择题

A.希罗多德
B.修昔底德
C.巴克尔
D.兰克
E.汤因比
F.伏尔泰