The geocentric model was accepted for more than a thousand years primarily due to the following reasons:
C. It correctly explained the motion of the planets.
The geocentric model, which places Earth at the center of the universe with the sun, moon, stars, and planets revolving around it, was able to account for the observed motions of celestial bodies in a way that made sense to the people of that time. This included the retrograde motion of planets, which could be explained through complex systems of epicycles.
While the model was not entirely correct, its framework was sophisticated enough to provide reasonable predictions based on the observational technology available at the time, leading to its long-term acceptance even in the face of emerging evidence for the heliocentric model.
Option A (distribution of stars) and B (description of the solar system) are not accurate representations of the reasons for the geocentric model's acceptance. Option D is incorrect as telescopes were not available until the 17th century, after the geocentric model had already been established.