can anybody explain the difference between x11 and c11? (or drk and chc)

Both are basically the quark hashing algorithms + the qubit hashing algorithms.
X11 and C11 use the same hashing algorithms, just in different order. Afaik, both were independently developed around the same time.