单项选择题
A. will replace B. have replaced C. replace D. replaced
A. be respected B. being respected C. respect D. respecting
A. have realized B. should realize C. realize D. realized