challenge: What are the primary factors that distinguish different types of email hosting services?
  
  A. User interface design and customer support
  B. Server operating systems and network architecture
  C. Storage space available, location of the mail boxes, and functionality
  D. Security protocols and encryption methods
  Answer: 