Many people —— their online shopping carts when they discover what the shipping charge will be.
(A) eject
(B) abandon
(C) resign
(D) discourage