Java applets can run in browsers because browsers include (or used to include) a built-in JVM or Java plugin that can execute Java bytecode. The browser provides the runtime environment needed to execute the applet code securely. Option A is incorrect - the server doesn't run the applet, the client browser does. Option C is wrong - browsers don't interpret Java source code directly. Option D is false - applets require a JVM to execute.