Correct Answer : Reducer
Explanation : In the Shuffle phase the framework fetches the relevant partition of the output of all the mappers, via HTTP.