Henry is a human resource consultant who runs and operates his own business from his home. He is often hired by businesses to present one- or two-day workshops on various topics within his field of expertise. Henry is a(n):
A. on-call worker.
B. agent.
C. temporary employee.
D. contract company worker.
E. temporary worker.