多项选择题

影响渠道选择的因素主要包括哪些?()

A.产品因素
B.市场因素
C.环境因素
D.企业自身因素