A.若直线l1与l2都无斜率,则l1与l2一定不垂直
B.两直线l1与l2中一条无斜率,另一条斜率为0,则有l1⊥l2
C.两条直线l1与l2都有非零的斜率,且k1·k2=-1,则l1⊥l2
D.若l1⊥l2,则k1·k2=-1
D