Answer: a. Team leaders
Explanation: A supervisor is often synonymous with a team leader, as both roles involve overseeing a group of employees, providing guidance, and ensuring that tasks are completed effectively. While middle managers, top managers, and first-line managers have distinct responsibilities, the term “supervisor” is most closely aligned with team leaders who directly manage the work of employees.