The base class for Error and Exception is throwable
A
Correct answer
Explanation
In Java, both Error and Exception classes extend Throwable. Throwable is the root class of the exception hierarchy. Error represents serious unrecoverable errors (like OutOfMemoryError), while Exception represents recoverable conditions that applications should handle. Both inherit from Throwable.