not good is the negation of good: and not-good is not identical with 'neither good nor not-good'. Similarly also with C and D. For two negations have been assumed in respect to one term.