多项选择题

常用软件开发方法是()

A.面向数据流
B.软件生产自动化
C.模块化
D.面向对象
E.程序化