Final answer:
The activities of the development cycle are generally thought to overlap, meaning that different stages may occur simultaneously rather than following a strict linear sequence.
Step-by-step explanation:
The activities of the development cycle are generally thought to overlap (option c). The development cycle is a process that involves different stages that may occur simultaneously rather than strictly linear or rigidly ordered.
For example, in software development, the development cycle includes activities like requirement gathering, design, coding, testing, and deployment. These activities can overlap and happen in parallel rather than following a strict linear sequence.