An input peripheral

a. interacts with or sends data to the computer
b. provides output to the user from the computer
c. receives data from the computer and sends to the printer
d. stores data processed by the computer