challenge: What is required for a task system to be considered a metrical task system?
  
  A. A sequence of tasks with positive processing costs
  B. A vector of states with negative entries
  C. A distance function that is a metric
  D. A set of states with non-negative entries
  Answer: 