Good strategy execution is primarily
A. the responsibility of senior management.
B. the responsibility of middle management.
C. the responsibility of rank-and-file employees.
D. a team effort involving both managers and employees.
E. the responsibility of the board of directors.