5. If $\left|\begin{array}{ccc}0 & x-a & x-b \\ x+a & 0 & x-c \\ x+b & x+c & 0\end{array}\right|=0, a \neq b \neq c$, then
(A) $x=0$ if $b(a+c) \leq a c$
(B) $x=$ ? $\sqrt{b(a+c)-a c}$ if $b(a+c) \geq a c$
(C) $x=0, \pm \sqrt{b(a+c)-a c}$ if $b(a \neq c)>a c$
(D) None of these