本题考查近义词辨析,四个单词都是接受允许赞成之意,但搭配各不相同
consent to sth
approve of sth
agree with sb/ on sth
accept sth 及物动词,直接跟宾语
故只有B项可与题目吻合