I also think it's C but with a different reasoning. Watch the opposite colours e.g.
A - black - purple; orange - pink; yellow - blue; red - green
It's the same with B + D; but it's different with C
I agree BLACK, ORANGE, PINK and PURPLE are in the same place in A, B and D (but not in C)