a) All the options
WCF, ASP.NET and PHP web applications can be deployed with Azure
Microsoft Azure is offering two deployment models for:
Software development kits for Java and Ruby allow applications to place calls to the Azure service centre.