Which of the following best describes a one-dimensional (1D) array?
A collection of related fields of different data types stored under a single identifier.
A single data value that cannot be altered during the execution of a program.
A structured data type that stores a collection of elements of the same data type under a single identifier.
A block of code designed to perform a specific task and return a single value.