∵a+b=2,c-3a=4,∴b=2-a,c=3a+4,∵b,c都是非负数,∴ 2?a≥0① 3a+4≥0② ,解不等式①得,a≤2,解不等式②得,a≥- 4 3 ,∴- 4 3 ≤a≤2,又∵a是非负数,∴0≤a≤2,S=a2+b+c=a2+(2-a)+3a+4,=a2+2a+6,∴对称轴为直线a=- 2 2×1 =-1,∴a=0时,最小值n=6,a=2时,最大值m=22+2×2+6=14,∴m-n=14-6=8.故选B.