An IT administrator at a large corporation needs to deploy virtual desktops for different departments within the company's internal network. The company wants to ensure the highest level of data control and security since sensitive information is involved. Which is the most suitable deployment option for this scenario?
Community cloud VDI
On-premises VDI
Public cloud VDI
Hybrid cloud VDI