A.Use the ClickOnce technology.Include the .Net FrameWork 3.5 as a requirement
B.Use the Windows Installer deployment.Include a deployment manifest that has been signed by using Authenticode certificate.
C.Use the ClickOnce technology.Include the Microsoft Office 2007 Primary Interop assemblies as a prerequisite.
D.Use the Windows Installer deployment.Inclued a deployment manifest which specifies that only administrative permission are requied.