Which statement about the different approachable to generating unique IDs is true?
A. A dedicated BPO should be used to generate readable keys.
B. A programmatic or model-based approach allows a developer to access the unique ID form their code once the key is generated.
C. The model-based approach should be used to generate keys from the Default KeySet.
D. A key set must be specified when using the programmatic approach.