多项选择题

A.数据层
B.支撑层
C.应用层
D.中间层