You have been hired by a worldwide non-profit agency to implement a system to handle
their donations. The system must be able to handle and record telephone, sms, and Internet
donations, provide up-to-the-minute reports, and create highly customizable mailing lists. In
addition, event fundraisers need to be able to quickly access a donor's information and history.
Which of the following systems will best meet these needs?