用\(C(A)\)表示非空集合\(A\)中元素的个数,定义\(A*B= \begin{cases} \overset{C(A)-C(B)\;,C(A)\geqslant C(B)}{C(B)-C(A)\;,C(A) < C(B)}\end{cases}\)若\(A=\{1,2\}\),\(B=\{x|(x^{2}+ax)(x^{2}+ax+2)=0\}\),且\(A*B=1\),设实数\(a\)的所有可能取值构成集合\(S\),则\(C(S)=(\) \()\)
A. \(4\)
B. \(3\) C. \(2\) D. \(1\)