选B更加恰当,choose是选择的意思,要表达“选出来”“从。。。中选择,选出来”应当用choose from
这里是说,有五双鞋供选择,如果选A的话,事实上是少一个介词的。我们平常说,从五双鞋中选择,应该是choose from five pairs。所以如果用在这里,应该是five pairs to be chosen from。
而在不定式做后置定语的时候,如果定语中不定式和修饰的名词是动宾关系,可以用主动表示被动,也就是说to be chosen from= to choose from。