已知直线ax-by+c=0(ax≠0)与圆x2+y2=1相切,则三条边长分别为|a|,|b|,|c|的三角形( )
A.是锐角三角形 B.是直角三角形
C.是钝角三角形 D.不存在
B
[解析] 圆心O(0,0)到直线的距离
则a2+b2=c2,即该三角形是直角三角形.