Is JVM (Java Virtual Machine) platform dependent?
A
Correct answer
Explanation
The JVM IS platform-dependent - each operating system needs its own JVM implementation (Windows JVM, Linux JVM, Mac JVM). However, Java bytecode (.class files) runs on ANY JVM, making Java programs platform-independent. The JVM itself must be platform-specific to bridge bytecode to native code.