Answer: B.
Digital data is represented in computers in binary because it is more reliable to build machines and devices that only have to distinguish between binary states. Aside from that, it's easier and cheaper as binary can represent more complex and higher level abstractions, including but not limited to numbers, colors and characters.