Which of the following steps may not be used to define the existing data model as a precursor to re-engineering a new database model ?
(A) Build an initial object model
(B) Determine candidate keys
(C) Refine the tentative classes
(D) Discover user interfaces

