多项选择题

A.松耦合设计
B.单一模块单一功能
C.水平扩展
D.美化支撑