What does the following method do? public static int mystery(int a[], int x) { int c = 0; for(int i = 0; i < a.length; i++) { if (a[i] == x) c++; } return c; } Returns a count of the number of elements in the array. Returns a count of the number of positive elements in the array. Returns a count of the number of times x appears in the array. Returns the average of the values in the array. Returns the sum of the values in the array.