多项选择题

以下哪些是一位卷烟零售客户应该要掌握的知识?()

A.产品知识
B.市场知识
C.顾客知识
D.社会知识