Any problem in generic code is handled at Runtime.
B
Correct answer
Explanation
Generic code problems are handled at compile-time, not runtime. Java uses type erasure where generic type information is removed during compilation. By the time the code runs, generic types are replaced with their bounds or Object, making runtime generic type checking impossible.