In a large bowl, combine broccoli, cauliflower, carrots, celery, cucumber, olives, and basil. Toss to combine.
In a small bowl, whisk together cranberry sauce, olive oil, vinegar, and mustard. Season, to taste, with salt and black pepper. Pour mixture over vegetables and toss to combine.