What does the error message "failed to execute 'getValue' on illegal invocation" typically indicate in a web development context? A) The method getValue was called on an object that does not support it B) The method getValue was invoked with incorrect parameters C) The method getValue was called from a different execution context or with incorrect object binding D) There is a syntax error in the script causing the method to fail