选B.4个
1.以OA为半径 画圆 交y轴正负半轴各一点
2.B点在(0,3)上 即△OAB为等腰直角三角形
B点在(0,-3)上 则△OAB为钝角三角形
第一种情况有2个满足的点
第二种情况有2个
共4个