– What will be the output of the following C code? #include int main() { int i = 97, *p=&i; foo(&p);
printf(“%d “, *p); return 0; } void foo(int **p) { int j = 2; *p=&j;
(A) 22
(B) 297
(C) Undefined behaviour
(D) Segmentation fault/code crash
Select the correct answer from above options