What is the output of the following program on GCC compiler?

Loading

โœช Choose the correct option.

What is the output of the following program on GCC compiler?

#include 
int fun(int);
int main(){
int y,s=2,t=5;
y= fun(s+t);
printf("s=%d t=%d y= %d ",s,t,y );
return 0;
}
int t=8;
int fun(int s){
s++;
t++;
return(s+t);
}

A. s=2 t=5 y= 17
B. s=2 t=5 y= 8
C. Garbage value
D. Compiler Error