Q. What is memoization in Ruby? (A) Evaluating code at runtime based on user input (B) Creating anonymous functions that can be called later (C) Dynamically defining methods based on certain conditions (D) Caching the return value of a method for future invocations ποΈ Show Answer π¬ Discuss π Share β‘Menu β Correct Answer: (D) Caching the return value of a method for future invocations