At the same time, it has had to contend       angry shareholders, as the rising cost of beef and other ingredients has clobbered its profits.
A、 in
B、with
C、about
D、for

At the same time, it has had to contend a… - 答案解析 | 题目搜索引擎