多项选择题

组胺H2受体拮抗剂西米替丁有以下哪些作用()。

A.抗组胺作用
B.抗胃酸分泌作用
C.增强免疫功能
D.抗雄激素作用
E.抗菌作用