Why is it beneficial to offer undo and redo functionalities in data-driven applications ?
A. To showcase technical prowess and advanced features.
B. To empower users to experiment and iterate without consequences.
C. To discourage users from making mistakes and needing assistance.
D. To automatically revert to previous versions in case of unexpected errors.
the exam