How Many Type Of Bank Guarantee