There are five pairs______, but I'm at a loss which to buy.( )

There are five pairs______, but I'm at a loss which to buy.( )

A.to be chosen

B.to choose from

C.to choose

D.for choosing

正确答案是B