设AB=x,由已知得:
AC=
3
5 x,BC=
2
5 x,
D、E两点分别为AC、AB的中点,
∴DC=
3
10 x,BE=
1
2 x,
DE=DC-EC=DC-(BE-BC),
∴
3
10 x-(
1
2 x-
2
5 x)=2,
解得:x=10,
则AB的长为10cm,
故选:D.
设AB=x,由已知得:
AC=
3
5 x,BC=
2
5 x,
D、E两点分别为AC、AB的中点,
∴DC=
3
10 x,BE=
1
2 x,
DE=DC-EC=DC-(BE-BC),
∴
3
10 x-(
1
2 x-
2
5 x)=2,
解得:x=10,
则AB的长为10cm,
故选:D.