单选题   已知直线l1:mx+y-2=0;l2:(m+1)x-2my+1=0。若l1⊥l2,则m=______。
 
【正确答案】 D
【答案解析】分别用a和b表示直线l1和l2的法向量,则a=(m,1),b=(m+1,-2m)。因为l1⊥l2,所以a·b=m(m+1)+1×(-2m)=m2-m=0,解得m=0或1。故本题选D。