多项选择题

下列机构中,()能把旋转运动转变为往复运动。

A.曲柄摇杆机构
B.蜗杆传动机构
C.槽轮机构
D.曲柄滑块机构
E.棘轮机构