Get the most out of your questions with IDNLearn.com's extensive resources. Explore thousands of verified answers from experts and find the solutions you need, no matter the topic.

Which of the following statements accurately describes the difference between an array and an iterable in programming?
A) An array is a type of iterable that stores elements in a contiguous memory block, allowing for indexed access.
B) An iterable is a data structure that allows for direct random access to its elements.
C) Arrays and iterables are interchangeable terms that refer to the same data structure.
D) Iterables are fixed in size, whereas arrays can dynamically change their size.