一道法律逻辑题

问题描述:

一道法律逻辑题
与"只有非P,才非q"等值的判断是().
A、如果非P,则非q B、如果非q,则非P
C、如果P,则q D、q并且非P

只有p才q这样的语言翻译成逻辑语言为q推出p,所以选BD应该算是假言命题转化成联言命题吧,如果从这个角度,D也应是正确的吧。对吗?D不正确啊,你看它很B的真值是不一样的。非q->非p,只有q为1那么恒为真,但是q且非p不一定恒为真。