多项选择题

商业企业在选择进货渠道时应当考虑的因素包括()。

A.供货方因素
B.商品因素
C.法律因素
D.市场因素
E.商业企业自身因素