D
分析:本题可以利用锐角三角函数的定义求解,也可以利用互为余角的三角函数关系式求解.
解答:解法1:利用三角函数的定义及勾股定理求解.
∵在Rt△ABC中,∠C=90°,tanA=3,
设a=3x,b=x,则c=

x,
∴cosB=

=

.
故选D.
解法2:利用同角、互为余角的三角函数关系式求解.
又∵tanA=

=3,
∴sinA=3cosA.
又sin
2A+cos
2A=1,
∴cosA=

.
∵A、B互为余角,
∴cosB=sin(90°-B)=sinA=

.
故选D.
点评:求锐角的三角函数值的方法:利用锐角三角函数的定义,通过设参数的方法求三角函数值,或者利用同角(或余角)的三角函数关系式求三角函数值.