8677. Devadatta in Hayavadana is October 4, 2025 by Admin A. A doctor B. An artist C. A social worker D. A poet ✅ The correct answer is option D.