多项选择题

被称为二十世纪人类知识界的三大革命的是( )。

A. 凯恩斯的宏观经济学
B. 弗洛伊德的精神分析法
C. 普朗克的量子力学
D. 爱因斯坦的相对论