多项选择题

导致闸门螺栓松动、脱落或钉孔漏水等缺陷的主要原因是()。

A.锈蚀
B.气蚀
C.振动
D.长期浸泡
E.使用年限较长