Basic unit of quantum information

What is a qubit in quantum computing?

A

A three-level system whose extra level stores the measurement result

B

A classical bit that is read many times to average out hardware noise

C

A unit of information holding both 0 and 1 as two simultaneous values

D

A quantum unit of information that can exist in a superposition of states