A.6 B.7 C.9 D.27
C
解析:若f(c)=0,则f(a),f(b)中至少有一个为0,有2+2+1=5个.
若f(c)=1,则f(a),f(b)都为1或为-1,有2个.
若f(c)=-1,则f(a),f(b)中有一个为1,一个为-1,有2个.
共有9个.∴选C.