Correct answer is (a) Finite automata that both respond to events and generate actions
Explanation: Finite automata that both respond to events and generate actions are called transducers and finite automata that respond to events but generate no actions are called acceptors, or recognizers.