三层架构的描述正确的是( )
A.三层架构可以使程序设计“低内聚、高耦合”
B.三层架构设计中,将问题划分开来各个解决,易于控制、扩展、分配资源及维护
C.三层架构指的是一个应用程序分为 3 个小程序
D.三层架构的表现层只能是 web 应用程序
正确答案是B