如图,在△ABC中,D、E两点分别在BC、AC边上.若BD=CD,∠B=∠CDE,DE=2,则AB的长度是(  )