C
分析:由已知中集合A∩{-1,0,1}={0,1},根据集合交集运算的运算法则,可得0∈A,且1∈A,且-1∉A,进而根据A∪{-2,0,2}={-2,0,1,2},我们分别讨论-2,2与A的关系,即可确定出答案.
解答:∵A∩{-1,0,1}={0,1},
∴0∈A,且1∈A,且-1∉A
又∵A∪{-2,0,2}={-2,0,1,2},
则A={0,1},或A={-2,0,1},或A={2,0,1},或A={-2,0,1,2},
故选C
点评:本题考查的知识点是子集与交集,并集运算的转换,n元集合子集的个数,其中判断满足条件的集合A的个数,关键是要对不确定的元素进行分类讨论.