Rinse and drain the beans, and place in a very large bowl.
Slice and quarter the cucumber, chop the red bell pepper, and slice the tomatoes. Slice the avocado into 1/4" cubes, and deseed and dice the jalapeños. Add all ingredients to the beans, and stir well.
Add the olive oil, lime juice, cayenne and salt, and stir well.