Which of the following is a best practice for improving SEO (Search Engine Optimization) on a website?
A) Using excessive keyword stuffing in content
B) Having a slow loading website
C) Implementing responsive design for mobile users
D) Hiding text by setting its font color to match the background