3. Given that $a$ and $b$ are real numbers, and $b-a=2$006. If the roots of the quadratic equation $x^{2}+a x+b=0$ are all integers, then the number of sets of roots for this equation is ( ).
(A) 4
(B) 6
(C) 8
(D) 10