ANSWER:
C: By creating a distributed solution with a distributed database, users can access the database on the server at their location through front-end applications. The back-end application resides on each of the servers at each location, and synchronizes the databases at specific intervals.
Answer in Depth...