Semiperfect countable C-separative C-finite semigroups