A system administrator needs to operate computers remotely but needs an alternative to Microsoft's Remote Desktop Protocol (RDP). Which of the following can meet the system administrator's needs?
a) VNC (Virtual Network Computing)
b) SSH (Secure Shell)
c) FTP (File Transfer Protocol)
d) HTTP (Hypertext Transfer Protocol)