What is a primary function of an external hard drive in computing?
A) To increase the computer's processing speed
B) To provide additional storage space and backup for data
C) To enhance the computer's graphics capabilities
D) To improve the computer's network connectivity