Concept:A hexadecimal digit can hold one of 16 different values, so it needs enough bits to represent all 16 possibilities.Explanation:A single bit can represent only 2 values: 0 and 1.Two bits can represent 22=4 values.Four bits can represent 24=16 values.Since hexadecimal uses digits 0 to 15, four bits are required.These four bits are also called a nibble or nybble.Answer:C. four bits.