多项选择题

一个称职的推销人员应具备的知识有()。

A.全面掌握科学文化知识与业务知识
B.与本专业相关的专业知识
C.掌握推销产品与服务知识
D.研究竞争对手确立竞争优势