7.B【分析】先求出圆心E(0,-2)到直线 y=3x+2 的距离,然后结合图象,即可得出结论.【详解】由题意,在 x2+(y+2)2=r2(r>0)中,圆心E(0,-2),半径为 r,到直线 y=3x+2 的距离为 1 的点有且仅有 2 个,∵ 圆心 E(0,-2) 到直线 y=3x+2 的距离为:d=∣0×3−(−2)×1+2∣(3)2+(−1)2=2,