单项选择题

客户端在HDFS上进行文件写入时,namenode根据文件大小和配置情况,返回部分datanode信息,然后()负责将文件划分为多个Block,根据DataNode的地址信息,按顺序写入到每一个DataNode块。

A.Namenode
B.Datanode
C.Secondarynamenode
D.客户端