单项选择题

How does GDP differ from GNP

A.GNP does not include earnings of companies operating in foreign countries.
B.GDP counts only goods and services produced within the nation's borders.
C.GDP refers to earnings from home-made products.
D.Earnings by foreign-owned companies are not included in GDP.