单项选择题

类型化DataSet对象MyDataSet中含有三个DataTable:Students,Courses和CourseDetails。Students和Courses都有一个名叫StudentID列.Courses和CourseDetails都有一个名叫CourseID的列.Students的StudentID是Courses的一个外键.Courses的CourseID是CourseDatails的外键.你想从数据库中出Students,Courses和CourseDetails数据.你应该以何种次序填充DataTable对象?()

A.CourseDetails,Courses,Students
B.Students,Courses,CourseDetails
C.Students,CourseDetails,Courses
D.Courses,CourseDetails,Students