单项选择题

在数据库的3级模式结构中,当模式改变时,通过修改外模式;模式的映像而使外模式不变,从而不必修改应用程序,这是保证了数据与程序的( )。

A) 存储独立性
B) 物理独立性
C) 用户独立性
D) 逻辑独立性