∵a2+b2+c2+338=10a+24b+26c∴a2+b2+c2+338-10a-24b-26c=0可化为(a-5)2+(b-12)2+(c-13)2=0,∴a-5=0,b-12=0,c-13=0,∴a=5,b=12,c=13.∵52+122=132,∴△ABC是直角三角形.故选:B.