1. Avaya Aura® Messaging Overview and Specification, Release 7.1 (Document ID: 03-603836, Issue 10, September 2017)
For B: Page 10, Section "Deployment options," states, "Avaya Aura® Messaging can be deployed as a virtualized application on VMware vSphere ESXi... Messaging can also be deployed on System Platform."
For C: Page 12, Section "Message storage," details the two options: "Avaya Message Store (AMS)" and "Microsoft Exchange Server."
For E: Page 15, Table 3 "Avaya Aura® Messaging capacities," specifies "Maximum number of voice ports per application server" as "300."
2. Planning for Avaya Aura® Messaging, Release 7.1 (Document ID: 16-603837, Issue 10, September 2017)
For D: Page 18, Section "Distributed configuration," describes the architecture: "In a distributed configuration, you can have one or more Application servers and one or more Storage servers." This confirms the separation of roles.