If you know ( ) who knows the answer,please let me know.

问题描述:

If you know ( ) who knows the answer,please let me know.
A.someone else B.anyone else
我知道anyone 可以用于肯定句,表示“任何人”,那A为什么不选呢,someone也讲得通啊,想请高手当遇到这种情况时该怎样判断是用someone好还是anyone 好

该句译为:如果你知道任何人(无论是谁)知道这个答案,请一定让我知道!
根据语境,选择B选项!