Concept: The Tropic of Cancer (23.5°N) is the northernmost latitude where the Sun appears directly overhead at the June solstice. It crosses eight Indian states.
Step 1: List the states.
Gujarat, Rajasthan, Madhya Pradesh, Chhattisgarh, Jharkhand, West Bengal, Tripura, Mizoram.
Step 2: Count them.
Total = 8 states.
Final Answer: 8 (option B).