Income received in India is taxable in the hands of……………………… October 4, 2025 by Admin A. resident only. B. resident and ordinarily resident only. C. non-resident only. D. all assessees. ✅ The correct answer is option D.