Could someone please help me with the multiple choice question below which I am having trouble with. I am doing a course at the moment and I have problems understanding client-side and server-side languages. The question is:-

When might client-side VBScript be a valid choice of technology when undertaking a Web Site project?

a. when the pages will incorporate dynamic functionality and is aimed at a public audience.
b. when the site will require that Java applets can be manipulated.
c. when developing applications on the web site.
d. when the site will require suppor tof form objects on an intranet.

I think the answer is A - but I'm unsure. Any help would be appreciated. Thanks.