What is a software architectural pattern?
- A. The structure of the major subsystems of a system
- D. A recurring architecture used in a variety of systems
- B. The components and connectors in a software architecture
- A small group of collaborating objects