Component-Based Development (CBD) encompasses two main processes: developing new reusable components (development for reuse) and assembling software systems by integrating existing components (development with reuse). Therefore, both statements are correct, making 'Both' the right choice for this question.