(a) Statement 1: It shifts the emphasis in system building from traditional requirements analysis, system design, and implementation to composing software systems from a mixture of reusable off-the-shelf and custom-built components. Statement 1 is Correct. CBSE promotes building systems by assembling pre-built components rather than starting everything from scratch. It focuses on reuse, reducing development time and cost. Statement 2: CBSE is based on the explication of all relevant information about a component to make it usable by other software elements without the need to get in contact with the component provider. Statement 2 is Correct. A key principle of CBSE is interface-based design: components must clearly expose their interface (functional and non-functional specs), so others can use them independently of the developer. Statement 3: Software components explicitly cannot consider reusable pieces of software. Statement 3 is Incorrect. This contradicts the very essence of CBSE, which emphasizes reuse. Software components are meant to be reusable pieces of software.