A software might allow a user to interact via________________________?
A. keyboard commands
B. mouse movement
C. voice recognition commands
D. all of the mentioned
Explanation: All the mentioned input mediums are available today.