Which of Blender's editors is used to edit an animation's F-Curves?

A. The Graph Editor
B. The Timeline Editor
C. The Properties Editor
D. The Outliner