在△ABC中,AB=AC,以AB为直径的圆O分别圆O分别交AC、BC于点D、E,点F在AC的延长线上,且∠CBF=1/2∠CAB.
(1)求证:直线BF是圆O的切线;(2)若AB=5,sin∠CBF=根号5/5,求BC和BF的长.