In the functional language approach, how are stimulus items selected?
a. Stimulus items are randomly selected from the array
b. Stimulus items are selected based on specific criteria or conditions
c. Stimulus items are selected based on their position or index in the array
d. Stimulus items are selected based on user input or interaction with the program