Right answer is (b) JAVA
To explain: GSN is expected to work in all standard computing environments. As Java is portable in nature which means that Java bytecode can execute on all platforms, GSN works on Java. C++, HTML and C are not portable in nature.