单项选择题

A.属于软件设计模式的底层基础,主要负责数据维护
B.负责向用户呈现全部或部分数据
C.通过软件代码控制模型和视图之间的交互
D.以上选项均不正确