[A] ensure that the correct type of data is input
[B] determine data entry errors on primary keys
[C] determine whether a known relationship between two fields is valid
[D] determine whether all required fields of the input have actually been entered