多项选择题

柴油打桩锤按结构不同可分为()。

A.导杆式
B.冲击式
C.振动式
D.筒式