B
分析:根据直角三角形的判定求解.
解答:①设∠A=x°,则∠B=2x°,∠C=3x°,∵∠A+∠B+∠C=180°,∴x+2x+3x=180,∴x=30,∴∠C=90°,∴△ABC是直角三角形;
②∵32=9,42=16,52=25,92+162≠252,∴三边长分别为32,42,52的三角形不是直角三角形;
③∵(a+b)(a-b)=c2,∴a2-b2=c2,∴a2=b2+c2,∴以a,b,c为边的△ABC是直角三角形;
④∵m-1<m+1<2m,(m-1)2+(m+1)2=2m2+2≠(2m)2,∴以m-1,2m,m+1(m为大于1的整数)为边的△ABC不是直角三角形.
故选B.
点评:本题主要考查了直角三角形的判定方法.①如果三角形中有一个角是直角,那么这个三角形是直角三角形;②如果一个三角形的三边a,b,c满足a2+b2=c2,那么这个三角形是直角三角形.