Best for CC? The choices listed don't matter as much as:
1. Having a CC weap. on you (1st rule in a gunfight.. bring a gun)
2. Carrying the weapon you train with (muscle memory is everything)
3. Training for shot placement (more important than caliber, and bullet type) and achieving consistent results (COM or CNS)
4. Maintaining your weapon properly
5. Using a holster/carry method that allows ready access, comfort and secure retention (level II and above not needed for civilians)
6. Matching your carry method to your attire. And your attire to carry.
Far too many of these posts focus on gun and ammo selection. So long as these are quality purchases, your hardware is much less important than your skills. In the right hands, even a .22 can be an adequate carry piece. Get proper training, then practice.