Which training method involves performing a job in a situation closely resembling the actual work environment?
A. Job rotation
B. Simulation training
C. Apprenticeship training
D. On-the-job training
E. Job conditioning