Which of the following is a requirement when merging modified data into a DataSet ?
A. The dataset schemas must match in order to merge
B. The destination dataset must be empty prior to merging
C. A primary key must be defined on the datatable objects
D. A dataset must be merged into the same dataset that created it.