Stars are so far away that they are _________ spots of light when seen from the earth.
Stars are so far away that they are _________ spots of light when seen from the earth.
A. nothing more than
B. anything more than
C. more than
D. less than
请帮忙给出正确答案和分析,谢谢!