Which of the following managers are responsible for implementing the strategies, policies, and decisions made by top managers?

A) supervisory managers
B) office managers
C) first-line managers
D) middle managers