What happens when you attempt to compile and run the following code?
#include
int main()
{
char t[4]={‘0’, ‘1’, ‘2’, ‘3’}; fun(&t[2]); return 0;
}
void fun(char *a)
{ cout << *a; }
A. It prints: 2
B. It prints: 21
C. It prints: 00
D. It prints: 02