Answer:
The relationship between the recursion and the dynamic storage is that in the recursion process, we can use the similar variable of the function repeatedly and then it is require the long execution time that is basically supported by the dynamic storage and memory allocation.
In the recursion process, we cannot estimate the actual requirement of the memory for allocating the static memory so then we need the dynamic memory allocation.
Recursion is the process that cannot implement by using the dynamic storage allocation.