In a single record, a user selects multiple values from a multi-select picklist.
How are the selected values represented in Apex?
A. As a List<String> with each value as an element in the list
B. As a String with each value separated by a comma
C. As a String with each value separated by a semicolon
D. As a Set<String> with each value as an element in the set