(4). (单选题) What does the word “due” mean in the first sentence of Para. 2? ( )(本题3.0分)
A、 large
B、 proper
C、 owed
D、 to be paid
出自:洛阳理工学院-英语2(高起专)