多项选择题

A.扩展性高
B.可用性高
C.代码复用率高
D.逻辑简单