You need to transfer a large amount of data from a desktop PC to a portable storage device to be accessed on different computers. What would you use to perform this task most efficiently?
A USB flash drive
Burning the data to CDs/DVDs
A high-capacity external hard drive
An online cloud storage service