B
分析:根据三角形的内角和为180°,进一步直接利用按比例分配求得份数最大的角,进而根据三角形的分类进行判断即可.
解答:A.3+2+1=6,180°×

=90°,所以此三角形是直角三角形;
B.4+7+1=12,180°×

=105°,所以此三角形是钝角三角形;
C.3+5+4=12,180°×

=75°,所以此三角形是锐角三角形;
D.1+1+2=4,180°×

=90°,所以此三角形是直角三角形;
故选:B.
点评:此题主要利用三角形的内角和与按比例分配来解答问题;三角形按角分类有锐角三角形、直角三角形、钝角三角形;三个角都是锐角的三角形叫锐角三角形;有一个角是钝角的三角形叫钝角三角形;有一个角是直角的三角形叫直角三角形.