Which of the following is used for connecting peripheral devices (keyboard, mouse) to computers, as well as for power to charge portable devices?
a) USB (Universal Serial Bus)
b) HDMI (High-Definition Multimedia Interface)
c) Ethernet
d) Thunderbolt