Which type of bond protects the general contractor if the subcontractor does not finish on time?

Which type of bond protects the general contractor if the subcontractor does not finish on time?