agreeon
对…意见一致
agreewith
一致;相符合
agreewithsb.
同意某人的话
适宜健康;与…相宜
Theliquordidnotagreewithme.
这酒不适合我喝.
〈语法〉一致;相符合
agreeon
对...达成协议;对...取得一致意见
agreeupon
对...达成协议;对...取得一致意见
agreetosth.
同意某事
在英语中,on和upon基本一样,由此即可排除BC,因为不可能有两个正确答案
再说,agree..on/upon的用法为:两个或者几个人就某一个问题达成共识
例如:JimandTomagreedonhowtosolvetheproblem.
about不和agree搭配,故A错误.
agreewithsb=agreewithwhatsbsaid表示同意某人所说的话、意见,statement正是意见、陈述的意思