B
分析:判断是否为勾股数,必须根据勾股数是正整数,同时还需验证两小边的平方和是否等于最长边的平方.
解答:A、52+122=132,能组成直角三角形,都是正整数,故此选项不合题意;
B、122+182≠222,不能组成直角三角形,故此选项符合题意;
C、72+242=252,能组成直角三角形,都是正整数,故此选项不合题意;
D、92+122=152,能组成直角三角形,都是正整数,故此选项不合题意.
故选B.
点评:此题主要考查了勾股数的定义,及勾股定理的逆定理:已知△ABC的三边满足a2+b2=c2,则△ABC是直角三角形.