Answer:
B. It is located on international land.
Step-by-step explanation:
"In 1952, the United Nations occupied the new permanent headquarters building in New York City. Although the building is located in an American city, the building and the land it stands on are recognized as international territory."
Also,
"At the United Nations headquarters in New York City, flags from the 193 member nations are displayed in alphabetical order from Afghanistan to Zimbabwe."
I hope this helped you. :)