Job rotation helps lower-level managers prepare for higher-level positions by:
A. letting them assume upper management positions for a limited time period.
B. exposing them to different functions within the organization, thus giving them the broad perspective needed by top managers.
C. helping them hone their highly specialized technical skills.
D. giving them the opportunity to learn about every aspect of work performed in their department by spending a day doing the job of each person within the department.