单项选择题

MapReduce编程模型对数据流的处理过程包含以下流程:
①Splitting ;
②Shuffling;
③Input ;
④Mapping ;
⑤Reducing 。
其中顺序正确的是()。

A.①③②④⑤
B.③①④②⑤
C.②⑤③①④
D.④⑤①③②