【答案】分析:由題意可知a,a1,a2各有3種取法(均可取0,1,2),a3有2種取法,利用數列求和即可求得A中所有元素之和.
解答:解:由題意可知,a,a1,a2各有3種取法(均可取0,1,2),a3有2種取法,
由分步計數原理可得共有3×3×3×2種方法,
∴當a取0,1,2時,a1,a2各有3種取法,a3有2種取法,共有3×3×2=18種方法,
即集合A中含有a項的所有數的和為(0+1+2)×18;
同理可得集合A中含有a1項的所有數的和為(3×0+3×1+3×2)×18;
集合A中含有a2項的所有數的和為(32×0+32×1+32×2)×18;
集合A中含有a3項的所有數的和為(33×1+33×2)×27;
由分類計數原理得集合A中所有元素之和:
S=(0+1+2)×18+(3×0+3×1+3×2)×18+(32×0+32×1+32×2)×18+(33×1+33×2)×27
=18(3+9+27)+81×27
=702+2187
=2889.
故選D.
點評:本題考查數列的求和,考查分類計數原理與分步計數原理的應用,考查分類討論與轉化思想的綜合應用,屬于難題.