如图,已知AD是圆O的直径,AB、BC是弦,且AD=4cm,AB=BC=1cm,求CD的长.