A trivial example: Given: A = {1,2,3,4}; B={97,-44,18,-1} How is Select used to do something like: Select[A,B>0]
http://reference.wolfram.com/language/ref/Pick.html
For your example you might do
Pick[A, MapThread[Greater, {A, B}]]
Thank you!