the answer would be B: Supply and demand
The worth of a currency if it have more Demand and Less supply
Have you ever considered why a country not just printing as much money as they can ? why would they have to conduct business? because by printing more money, that country increased the supply its currency, which will make the worth of its currency fell and may cause an inflation in that country