Can, could be, able to, сould do / could have done

Read the sentences below. For questions (1-15) choose the correct answer (A, B or C).