You have two BizTalk projects named PurchaseApp and OrderApp. These projects share common artifacts. Your company has three trading partners. One trading partner uses PurchaseApp, one uses OrderApp, and one uses both. You need to ensure that your deployment design allows each partner and application to function individually. What should you do?
A.
Build both projects as a single assembly. Then, deploy the assembly into a "single application" namespace.
B.
Deploy each project as a separate assembly into two "application" namespaces.
C.
Create a third project that contains the common artifacts. Then, deploy three assemblies into individual "application" namespaces.
D.
Separate the project into four separate assemblies: one with PurchaseApp unique artifacts, one with PurchaseApp shared artifacts, one with OrderApp unique artifacts, and one with OrderApp shared artifacts.
Then, deploy the assemblies into a single "application" namespace.