The carpet has so many stains on it that it needs_
A.replace
B.to replace
C.to be replaced
D. being replaced
出自:专升本英语