If a company has good customer retention, that means it has what? A. CRM software B. New sales leads C. Repeat customers D. High sales commissions Please select the best answer from the choices provided A B C D