Final answer:
A bit is the smallest unit of data in a computer, which can hold a value of 0 or 1. A byte consists of 8 bits, and larger units of measure include kilobytes (KB), megabytes (MB), and gigabytes (GB). The unit for one million bytes is a megabyte (MB).
Step-by-step explanation:
The smallest unit of data in a computer that has a single value, either 0 or 1, is a bit. Therefore, the correct answer to the question is b) Bit. A bit is the basic building block of information in computing and digital communications. To provide further context, memory and storage sizes increase from bits to bytes, kilobytes (KB), megabytes (MB), gigabytes (GB), and terabytes (TB). One byte consists of 8 bits, and is the basic unit of computer memory, while a kilobyte is composed of approximately 1,024 bytes.
Regarding the reference information, the unit for one million bytes is a megabyte (MB). This is consistent with the system where a kilobyte (KB) equals 1,024 bytes and a gigabyte (GB) equals 1,024 megabytes (MB).