I go with D. This is the why:
At equilibrium, the price is determined by supply and demand factors (market). If a country is experiencing a boom, as is in answer D, then it would have increased demand for its currency and will hence drive the price of the currency up and cause an appreciation...