造成供应链管理牛鞭效应产生的原因是需求信息在沿着供应链向上传递的过程中被不断曲解,而造成曲解的原因主要有()。
A、需求预测变动  
B、批量订购
C、价格波动      
D、限量供给与短缺博弈