$\triangle A B C$ 的三边分别为 $a, b, c$, 下列条件能推出 $\triangle A B C$ 是直角三角形的有
(1) $a^2-c^2=b^2$ ;
(2) $(a-b)(a+b)+c^2=0$;
(3) $\angle A=\angle B-\angle C$;
(4) $\angle A: \angle B: \angle C=1: 2: 3$;
(5) $a=\frac{1}{3}, b=\frac{1}{4}, c=\frac{1}{5}$;
(6) $a=1$ $0, b=24, c=26$.
A. 2个
B. 3个
C. 4个
D. 5个