Multiple choice general knowledge math & puzzles tamil nadu tamil punjabi bangla i don't know Reveal answer Fill a bubble to check yourself A Correct answer Explanation Tamil is the official and most widely spoken language of Tamil Nadu. Punjabi is spoken in Punjab, Bangla in West Bengal, and option D is not a valid language choice.