Which of the following group roles has the responsibility of keeping the discussion on schedule?

Anote taker
Btimekeeper
Cfacilitator
Dparticipant