Consider the following statements:
S1 : Static allocation can not support recursive function.
S2 : Stack allocation can support pointers but can not deallocate storage at run-time.
S3 : Heap allocation can support pointers and it can allocate or deallocate storage at run-time.
Which of the above statements are true?
a S1 and S2
b S2 and S3
c S3 and S1
d S1, S2 and S3
Answer D s1s2 s3 all are true