Which languages necessarily need heap allocation in the run time environment?
Answer: D
Heap allocation is needed for dynamic data structures like tree, linked list, etc.