I'm going with B as they are funded by taxpayers, some funds come from traffic tickets and such but as with most govt. agencies it is the taxpayer.
It brought tension and strife between USSR And US resulting in a Cold War
Travel by water was quicker and better for long distance. However boats need to be built and are bulky. Travel by land is stealthier. Both have safety risks. Storms and jagged rock play a risk in water transportation. Land transportation can also be more exhausting, and more suspect to pillaging.
Mecca and Jerusalem, since Muhammad was born in Mecca and he rose up to heaven in Jerusalem