Continuous usage of topical creams

Patient: Regards Doc,Does long term use of benzoyl peroxide, tretinoin and clindamycin have any chances of causing skin cancer or any skin related diseases in the near future? I have been using these for my mild acne treatment for more than three years.Thanks

Symptoms: acne