Which of the following are true about Extension methods?
Ta. They must be declared static
b. They can be declared either static or instance members
c. They must be declared in the same assembly (but may be in different source files)
d. Extension methods can be used to override existing instance methods
e. Extension methods with the same signature for the same class may be declared in multiple namespaces without causing compilation errors