单项选择题

你的公司经常收到国外卖主的产品信息,这些信息是XML数据格式的。你接收了一些XML文档文件,一个.xdr模板文件,一个.xsd模板文件。你需要在产品信息的基础上编写代码来创建一个类型化的DataSet对象。你写的代码将被几个Visual studio.NET应用程序使用来加快数据处理,你需要尽快地创建这段代码,你该怎么做?()

A.手工创建代码
B.利用XmlSerializer.Serialize生成代码
C.利用XmlSerializer.Deserialize生成代码
D.利用Xml模式定义工具(Xsd.exe)生成代码