教学设计的理论基础一般包括(    )

A、学习理论
B、教学理论
C、传播学理论
D、一般系统理论