The answer is A. Multinational Corporations
LDC. Stands for Less Developed Country.
And by definition, Foreign Direct investment is an investment that came from outside of that country, so option B. and option c. is wrong.
And it is really unlikely that other Less Developed Country manage to make an investment to other poor country
So it leaves option A. as the correct answer