解:由约束条件 x-y+1≥0 x+y+1≤0 y+1≥0 作可行域如图,由z=2x-y,得y=2x-z,要使z最大,则直线y=2x-z在y轴上的截距最小,由图可知,当直线y=2x-z过可行域内的点C(0,-1)时直线y=2x-z在y轴上的截距最小.∴z=2x-y的最大值为2×0-(-1)=1.故选:D.