According to TOGAF, which of the following best describes an Architecture Pattern?
A. A detailed description of the interfaces between building blocks
B. An implementation specific solution building block
C. A package of functionality defined to meet the business needs of the organization.
D. A way to put building blocks together into context
E. A work product describing an aspect of an architecture