Upgrade from Windows 7 Pro to Windows 10 Pro - YES 
Upgrade from Windows 8.1 Pro to Windows 10 Pro - YES
Upgrade from Windows 10 Home to Windows 10 - YES