多项选择题

A.阶梯式程序
B.直线式程序
C.螺旋式程序
D.分支式程序