多项选择题

教学设计的理论基础一般包括(    )
A、学习理论
B、教学理论
C、传播学理论
D、一般系统理论