Answer:
D. All the Above
Explanation:
A. Lead to greater productivity
This is true because through specialization and competitive advantages you can achieve greater productivity in the production of goods and services. If you have a competitive advantage, it is because you have more capital, infrastructure and specialized human capital in the production of a specific type of good or service so that a greater amount of that good can be produced than another country in the same time.
B. Lead to greater output even if you can do everything better than someone else.
This is true since although a country has a competitive advantage in all industries, concentrating its labor and capital in the production of the good or service in which it has the greatest competitive advantage will allow a higher level of production in that sole good/service than if he divided his resources into the production of other goods and services.
C. Lead to international trade and overall gains for the nations involved.
This point, despite being true, is debatable. In theory, international trade allows to reach greater levels of wealth to the countries involved by being able to exchange the goods in which they have competitive advantage for others that if they were produced in the country they would consume part of their resources by not having such high productivity as if it will trade with a country that does have the capacity to produce it.
Having this clear, we can say that all of the above are true, so the answer is D.