b) Foreman
Drillbit that accepts the query from a client or application shifts as the Foreman for the query and drives the complete query.