The correct answer is D.
The GDP is the total amount of goods and services produced in a country during a specific period of time, for example, a year. It is measured in monetary terms.
The difference between GDP and GNI is that the first measures what is produced inside the country (independently of who produces it), while the second measures what is produced by 'nationals' (agents that have that country's nationality) either inside its borders or abroad.