Confrontando a letra B e a letra D, e analisando pela lógica, a partir do que pede a questão podemos pensar da seguinte maneira: A questão pede a alternativa que nega a proposição. Se eu digo que "Se Paulo não trabalha oito horas por dia, então não é servidor público" estou apenas reafirmando a relação condicional existente na minha proposição “se Paulo trabalha oito horas por dia, então ele é servidor público”.
No entanto, quando eu digo "Paulo trabalha oito horas por dia e não é servidor público" estou negando que exista relação entre trabalhar 8 horas por dia e ser servidor.
Por isso a alternativa correta é a B.