多项选择题

关于MVC软件开发模式里,各组成部分所起的作用,描述正确的有()。

A.模型部分通常负责在数据库中存取数据
B.视图部分通常是依据模型数据创建的
C.控制器部分通常负责从视图读取数据,控制用户输入,并向模型发送数据
D.视图部分通常负责从视图读取数据,控制用户输入,并向模型发送数据