What does the idiom ‘make ends meet’ mean?
ATo finish a project on time
BTo reconcile two opposing opinions
CTo have just enough money to cover basic expenses
DTo meet someone at an agreed time
