Combine pasta and diced vegetables in a large bowl. In a smaller bowl, whisk together olive oil, vinegar, basil, and salt and pepper. Pour dressing over salad and toss well. Season with more salt and pepper if necessary. Serve salad at room temperature or chilled.