B
分析:首先由a-b=4,b+c=2,求得a+c的值,再将a
2+b
2+c
2-ab+bc+ca变形为

(2a
2+2b
2+2c
2-2ab+2bc+2ca),即得

[(a-b)
2+(a+c)
2+(b+c)
2],代入求值即可.
解答:∵a-b=4①,b+c=2②,
∴①+②得:a+c=6,
∴a
2+b
2+c
2-ab+bc+ca=

(2a
2+2b
2+2c
2-2ab+2bc+2ca)
=

[(a
2-2ab+b
2)+(a
2+2ac+c
2)+(b
2+2bc+c
2)]
=

[(a-b)
2+(a+c)
2+(b+c)
2]
=

×[4
2+6
2+2
2]
=

×56
=28.
故选B.
点评:此题考查了完全平方公式的应用.注意整体思想的应用,注意将原式变形为完全平方式的和是解题的关键.