设出直线的斜率,根据P的坐标写出直线的方程,联立直线与抛物线的方程,消去y后得到一个关于x的一元二次方程,由得到P为线段AB的中点,根据韦达定理及线段的中点坐标公式可得两个根相加等于P横坐标的2倍,列出关于k的方程,求出方程的解即可得到k的值,写出直线方程即可.
【解析】
设所求直线的斜率为k,则直线方程为y-1=k(x-2)即y=kx+1-2k,
联立直线与抛物线方程得:,消去y得:k2x2+(2k-4k2+8)x+(1-2k)2=0,
设直线与抛物线的两交点A(x1,y1),B(x2,y2),由得到P为线段AB的中点,
则x1+x2=-=4,即k=4.
所以此直线的方程为:y=4x-7,即4x-y-7=0
故选B.