Which of the following best describes the enumerated data type?

A. Elements are identified by one or more indices.
B. Values can only represent one of a limited number of predefined categories.
C. Can only represent two values: true or false.
D. Represents alphanumeric data.
E. Can only represent multi-dimensioned arrays.