(1)过半径的外端且垂直于半径的直线是圆的切线,原命题错误.(2)与圆只有一个公共点的直线是圆的切线,原命题正确.(3)到圆心距离等于半径的直线是圆的切线,正确.(4)和三角形三边所在直线都相切的圆有且只有四个,原命题错误.故选A.