Multiple choice technology programming languages

An applet will run in almost any browser because...

  1. The server has a built-in JVM.

  2. The browser has a built-in JVM.

  3. The source code is interpreted by the browser.

  4. Applets don''t need a JVM.

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Java applets could run in almost any browser because browsers either had a built-in JVM or a Java plugin that provided the JVM runtime environment. The JVM within the browser would execute the applet's bytecode, making it platform-independent. Option A incorrectly places the JVM on the server, while option C is wrong because browsers don't interpret Java source code. Option D is incorrect because applets definitely require a JVM to execute.