D
分析:先求圆的半径,四边形PACB的最小面积是2,转化为三角形PBC的面积是1,求出切线长,再求PC的距离也就是圆心到直线的距离,可解k的值.
解答:圆C:x
2+y
2-2y=0的圆心(0,1),半径是r=1,
由圆的性质知:S
四边形PACB=2S
△PBC,四边形PACB的最小面积是2,
∴S
△PBC的最小值=1=

rd(d是切线长)∴d
最小值=2
圆心到直线的距离就是PC的最小值,

∵k>0,∴k=2
故选D.
点评:本题考查直线和圆的方程的应用,点到直线的距离公式等知识,是中档题.