What is the purpose of the with_index method in Ruby enumerators?
A. Splits a collection into slices before elements that satisfy a given condition
B. Repeats the execution of a block of code for each element in a collection
C. Checks if any element satisfies a given condition
D. Iterates over each element in a collection along with its index
Answer: Option D
Join The Discussion