圆C1:x2+y2-2ax+a2-9=0(a∈R)化为:(x-a)2+y2=9,圆心坐标(a,0),半径为:3圆C2:x2+y2+2by+b2-1=0,化为x2+(y+b)2=1,圆心坐标(0,b),半径为1,∵圆C1:x2+y2-2ax+a2-9=0(a∈R)与圆C2:x2+y2+2by+b2-1=0(b∈R)内切,∴ a2+b2 =3?1,即a2+b2=4,ab≤ 1 2 (a2+b2)=2.∴ab的最大值为:2.故选:B.