More than 70 per cent of livestock population is found in:
It was estimated by the recent research that more than 70% of the live stock population is found in India and China.
Hence, (d) is the correct answer.
AI is thinking…
Couldn't generate an explanation.
Generated by AI. May contain inaccuracies — always verify with your textbook.