In a large bowl, combine beans, bell peppers, frozen corn, and red onion.In a small bowl, whisk together olive oil, red wine vinegar, lime juice, lemon juice, sugar, salt, garlic, cilantro, cumin, and black pepper.Season to taste with hot sauce and chili powder.