Accessing calendars, contact information, email, files and folders, instant messaging, presentations, and task lists over the internet is called:

A. cloud computing
B. social networking
C. text messaging
D. web conferencing