Correct Answer : Partitioner
Explanation : Users can control the grouping by specifying a Comparator via JobConf.setOutputKeyComparatorClass(Class).