What's the difference between a deposit and a withdrawal?

A They are different words for the same thing.
B A deposit is a type of budget and a withdrawal is a type of bank account.
C A deposit is when you take money out of a bank account and a withdrawal is when you put money in.
D A deposit is when you put money into a bank account and a withdrawal is when you take money out.

D A deposit is when you put money into a bank account and a withdrawal is when you take money out.