Answer to Question 1
A
Explanation: A) Simple design is exactly what it sounds like: keeping the design simple. For many developers and programmers, it is too easy to look ahead and try to anticipate changes in how the system will work and to design accordingly for these changes.
CL
Answer to Question 2
A