The Canadian Dental Care Plan (CDCP) explained: eligibility criteria, what dental services are covered, how to apply, and how it compares to private dental insurance plans.