What characteristic of read-only memory (ROM) makes it useful?

A. ROM information can be easily updated.
B. Data in ROM is non-volatile, that is, it remains there even without electrical power.
C. ROM provides very large amounts of inexpensive data storage.
D. ROM chips are easily swapped between different brands of computers.