单项选择题

在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现________。
A) 可移植性 B) 可扩充性 C) 安全性 D) 可靠性