_____ by what everyone says about him, I’d say he has a good chance of winning.
A. Judged
B. Judging
C. To be judged
D. having been judged
出自:国家开放大学英语语法