The correct option is D both a and b
Demand deposits or current deposits refers to the deposits with the commercial banks which can be withdrawn on demand of the account holder. In other words, in this type of deposits, the account holder has the liberty to withdraw any amount to the limit of his credit balance anywhere and at any time as per his wish.