Money which performs the functions as medium of exchange is called-

commodity money
accounting money
real money
none of the above

The correct answer is: A. commodity money.

Commodity money is a medium of exchange that has intrinsic value in addition to its value as money. This means that it can be used for other purposes besides being used as money, such as being used as a raw material or a good in itself. Examples of commodity money include gold, silver, and salt.

Accounting money is a medium of exchange that does not have intrinsic value. It is only valuable because it is accepted as a medium of exchange. Examples of accounting money include paper money and coins.

Real money is a term that is sometimes used to refer to commodity money. However, it can also be used to refer to any type of money that is not fiat money. Fiat money is money that is not backed by any physical commodity and is only valuable because it is declared to be valuable by the government.

In conclusion, the correct answer is A. commodity money.