单项选择题

A.客户端的文件数据经过NameNode传递给DataNode
B.客户端将文件划分为多个Block,根据DataNode的地址信息,按顺序写入每一个DataNode中
C.客户端个根据DataNode的地址信息,按顺序将整个文件写入每一个,然后由DataNode将文件划分为多个Block
D.客户端只上传数据到一个DataNode,然后由NataNode,然后由NameNode负责Block复制。