A flip-flop is a basic memory element that stores a single binary digit (bit). It can be either in the set state (Q=1) or reset state (Q=0), representing exactly one bit of information. The other options are incorrect because flip-flops cannot store multiple bits of data - they are single-bit storage devices.