The idiom ” Pass the buck” means?

The idiom ” Pass the buck” means?

A. keep something in hand
B. To evade responsibility
C. To Warn
D. Come to know someone’s secrets