多项选择题

下列物质中,能发生碘仿反应的有()。

A.丙酮
B.乙醇
C.甲醛
D.乙醛