A. Are a group of functions with the same name
B. All have the same number and types of arguments
C. Make life simpler for programmer
D. May fail unexpectedly due to stress
Please do not use chat terms. Example: avoid using "grt" instead of "great".