Answer:
A. data and processes
Step-by-step explanation:
In object-oriented modeling, objects are designed to encapsulate both data and the operations that can be performed on that data. This approach promotes modular and reusable code by organizing related data and behaviors into self-contained objects. By combining data and processes, object-oriented modeling enables developers to create models that closely mirror real-world entities or abstract concepts, resulting in more flexible and maintainable software systems.