Correct Answer : Option (D) - input device
A BCR (barcode reader) or scanner, also known as a POS (point of sale) scanner is a hardware input device capable of reading a barcode using a laser. It can also load the details of the product or log information about that product into a database. An example of a barcode reader is a supermarket barcode scanner that reads and logs the price of a product. The picture is an example of a barcode reader from HP.
Today, many smartphones with the proper apps are also capable of scanning and reading barcodes.