在RT三角形ABC中,角ACB=90度,D是AB的中点,CD=4cm,则AB=( )cm?