What type of bond would guaratee to the owner that a project will be completed by the bonding company in the event the General Contractor fails?

What type of bond would guaratee to the owner that a project will be completed by the bonding company in the event the General Contractor fails?