Question: what country has the most natural resources?
Answer: Venezuela. The United States. Brazil. Russia. India. Canada. 2: Saudi Arabia. 1: China.