6. The number of natural numbers $n$ that make $2 n(n+1)(n+2)(n+3)+12$ expressible as the sum of the squares of two natural numbers is ( ).
(A) 0.
(B) 1.
(C) Finite (but more than 1).
(D) Infinitely many.
$A$