多项选择题

羧酸与醇在酸或碱的催化作用下生成()。

A.酯
B.水
C.醚
D.氢气