i do not think we have met before .you are taking me for( )

问题描述:

i do not think we have met before .you are taking me for( )
A some other B someone else C other person D one other
答案解释是B的意思是除“我”之外的其他人所以选B
但是A C D都错在哪

A C D 都没有这种词组搭配
只有 another person 另一个人,不是 other person
one another 互相、彼此,而不是 one other