The four "C's" of every good salesperson

There are bad business people, good business people and then the very best. What do the best salespeople have in common? Skills and traits that can be summed up as the four “C's”.