A form contains two sets of repeating fields where the list of possible values for the nth
sub_claim_code is dependent on the value of the corresponding nth claim_code. Which design
approach should be used to implement this requirement?

A.
Use the out-of-the-box repository data source adaptor.
B.
Rework the design to create a single repeating field that combines the values of both.
C.
Develop custom data source adaptors.
D.
Develop a custom document processor.