Which one of the following lists the five quality criteria for defining Architecture Principles?
A . Rational, Explained, Precise, Stated, Identifiable
B . Comprehensive, Future proof, Short, Concise, Consistent
C . Open, Enabling, Flexible, Agile, Dynamic
D . Stable, Understandable, Complete, Robust, Consistent
Answer: D