Answer:
b. an array.
Step-by-step explanation:
An array can be defined as a set of memory locations (data structure) that comprises of a group of elements with each memory location sharing the same name. Therefore, the elements contained in array are all of the same data type e.g strings or integers.
Basically, in computer programming, arrays are typically used by software developers to organize data, in order to search or sort them. Also, the elements of an array are always stored in contiguous memory locations.
Basically, it's a data structure which comprises a fixed-size collection of variables each typically holding a piece of data and belonging to the same data type such as strings or integers.
In Computer programming, when more than one variable of the same type, having the same name, are grouped together and referenced via an integer value, it constitute an array.
This ultimately implies that, when a programmer wishes to store a group of related data (elements) of the same type, he or she should use an array.