What is an algorithm? Select an exact quote from your course materials.
A) "An algorithm is a step-by-step procedure for solving a problem or accomplishing some end" (Author, Year).
B) "Algorithms are intricate patterns used in computer science" (Author, Year).
C) "Algorithms are unpredictable processes" (Author, Year).
D) "Algorithms are outdated methods" (Author, Year).