软件的分层式体系结构把软件系统划分为4层,这4层结构自顶向下分别是()
A、应用软件、业务构件、中间件、系统软件
B、业务构件、应用软件、中间件、系统软件
C、应用软件、中间件、系统软件、业务构件
D、业务构件、中间件、应用软件、系统软件