AWS Certified Solutions Architect - Professional (#386)

Which of the following components of AWS Data Pipeline polls for tasks and then performs those tasks?

Pipeline Definition
Task Runner
Amazon Elastic MapReduce (EMR)
AWS Direct Connect