问题详情
I have had great deal of trouble _____ the rest of the class.
(A) coming up against (B) making up for (C) keeping up with (D) living up to