Which of the following is NOT represented in a subroutine's activation record frame for a stack-based programming language?
- A. Values of local variables
- B. Return address
- C. Heap area
- D. Information needed to access non local variables
Answer: C. Heap area
Explanation: Heap is a separate memory area for dynamic allocation, not part of the activation record (stack frame).