What is the effect of persistence of game worlds in social video games?

A.) players can collaborate with each other
B.) players can interact with other players
C.) players can participate in special game events
D.) players can log out of a game and come back without losing any progress