The correct answer is C because files on the internet are stored on individual computers called servers, which host websites and deliver content when requested. The internet is not one single massive computer (option B), nor does it store files on your personal computer (option A) or on routers (option D), which simply direct traffic between servers.