答案选择D。具体分析如下:
一、it
代替前面的事物本身。
它可以代替可数名词,也可以代替不可数名词。代替可数名词时,复数形式为they/ them.
没有增加语义,所以不能带有任何定语。
二、 one
可以代替与前面同类不同一的事物;可以代替某类事物中的任何一个;可以做同位语,重复指代前面的事物,其后有定语从句用以进一步说明前面的名词。
one表泛指,相当于a/an+名词。
one只能代替可数名词,其复数形式是ones。
one可以根据语义在它的前面或后面加上一些定语。
one前面不能直接加不定冠词(a / an)或物主代词,one前已经有形容词时,则可以加不定冠词或物主代词;one前加the与否,取决于是否特指,如果特指就加the。
one既可以代指物,也可以代指人。
三、 that
代替与前面同类不同一的事物。
that表特指,相当于the+名词。
它可以代替可数名词,也可以代替不可数名词。代替可数名词时,复数形式为those。
that可以根据语义在它的后面加上一些定语,多数是of短语;它的前面不能存在任何定语。
that只能代指物。
四、some 一些 在这里可定不能用。
综上所述,这里选择one,代替前一句所说的“someone”。
If you want to make friends with someone, you had better not find one on the Internet。
如果你想与某人交朋友,你最好不要在网上找朋友。
希望帮到你,请采纳哦,谢谢!