Look at the following array definition:

const int numbers[SIZE] = { 18, 17, 12, 14 };
Suppose we want to pass the array to the function processArray in the following manner:

processArray(numbers, SIZE);
Which of the following function headers is the correct one for the processArray function?

a. void processArray(const int *arr, int size)
b. void processArray(int * const arr, int size)