Which one of the following statements about TOGAF Building Blocks is true?
A. Building blocks at a functional level are known as Solutions Building Blocks
B. Solutions Building Blocks are selected in Phases A, B, C and D
C. The specification of a building block should be loosely coupled to its implementation
D. The gap analysis technique should be used to identify building blocks for re-use