_____has any common sense can tell the difference between the two.
A. Who.
B. Whoever.
C. Anyone.
D. Who ever
出自:四川农业大学英语Ⅰ