单项选择题

Deposits are generally repayable on ______ or in the fairly near future.

A.control
B.interest
C.loan
D.demand