单项选择题

A.开闭原则与"可变性的封装原则"没有相似之处
B.找到系统的可变元素,把他封装起来,叫"开闭"原则
C.对修改关闭,是其原则之一
D.从抽象层导出一个或者多个新的具体类可以改变系统的行为,是其原则之一