What is the principle of adequacy?
(a) A Design is acceptable only when it is realized
(b) Designs that make easier to change are better
(c) Designs that can be built for less money, in less time with less risk are better
(d) Designs that can meet more stakeholder needs and desired subject to constraints are better
The question was asked in a national level competition.
Query is from Engineering Design Principles in chapter Unified Modelling Language of Software Architecture