Essa afirmação é considerada correta, porém não seria mais correto afirmar que a JVM é quem lê e executa o bytecode?
Pensei nisso porque entendi que a JRE é JVM+bibliotecas, logo, se o código não depender das bibliotecas (se for possivel), então só a JVM seria suficiente para entender o bytecode, estou errado?