Answer:
deposit
Explanation:
This means to place especially for safekeeping
The answer is A, B, and D
I just took the quiz:)
The Umbrella you bought me from that Street were fake
Answer: