Which of the following gives the value stored at the address pointed to by pointer a? A. a; B. val(a); C. *a; D. &a;