多项选择题

土的工程分类是按下列那些原因来分类:()。

A.坚硬程度
B.开挖方法
C.使用工具
D.坚硬系数
E.质量密度