多项选择题

下列药物中具有镇咳作用的药物有()。

A.可待因
B.氯化铵
C.氨茶碱
D.喷托维林
E.苯佐那酯