多项选择题

A、上层调用下层的功能
B、下层调用上层的功能
C、上层为下层提供服务
D、下层为上层提供服务