Multiple choice Which of the following are demand deposits? Fixed deposits Recurring deposits Saving deposits All of these Reveal answer Fill a bubble to check yourself C Correct answer Explanation Saving deposits are payable on demand.