Which statement accurately describes event-driven architecture?
A. It is a design approach that fosters creation of distinct pieces of software where each piece is a self-contained unit of functionality.
B. It is a programing paradigm that views processing as evaluation of functions without regard for application state.
C. it is a style of building software that specifies logic without describing its control flow.
D. It is an approach focusing on the production, detection, and consumption of potentially significant state changes.
D
D