Step 1: Understanding the Stages of Life (Asramas).
In Hinduism, the stages of life (Asramas) are the four primary phases of existence: - A. Garhasthya: The householder phase, involving family and societal responsibilities. - B. Banprastha: A phase of detachment from worldly concerns, preparing for spiritual endeavors. - C. Sannyasa: The final phase of absolute renunciation, dedicating oneself to spiritual liberation by shedding all worldly attachments. - D. Samadhi: This is a state of profound meditation or divine union, and not a distinct stage of life but a practice applicable within any of the life stages.
Step 2: Conclusion. The correct selection is option 3, comprising stages A, B, and C exclusively.
Final Answer: \[ \boxed{\text{The correct answer is 3. A, B and C only.}} \]