单项选择题

软件部件的内部实现与外部可访问性分离是指软件的______。

A.继承性
B.多态性
C.共享性
D.封装性