A/an_____ is a finite set of steps to solve a problem.

(A) Algorithm
(B) Solution
(C) Program Statement
(D) Method Definition

Answer: (A) Algorithm