由题意,点P(2,3),直线l:x-y+1=0,动点M到点P的距离与动点M到直线l的距离相等,
∵P(2,3)满足直线x-y+1=0方程,所以动点M的轨迹是一条过P与直线垂直的直线,
所以正确选项为D.
故选D.