单选题 I am (sorry) that (I have kept) you (waited) so (long).

【正确答案】 C
【答案解析】[分析] keep sb.doing sth.意为“使某人一直做某事”。改“waited”为“waiting”。