What does the term "monkey patching" refer to in Ruby?
A. Assigning custom methods to specific objects
B. Modifying or extending existing classes or modules at runtime
C. Overriding built-in methods with custom implementations
D. None of the above
Answer: Option B

Join The Discussion