Implement the currency exchange system, given a source and to currently. What will be the exchange are already given a list of exchange rates for a few currencies?
A) Retrieve exchange rates from the source
B) Convert the source currency to the target currency
C) Update the exchange rates periodically
D) All of the above