English Tense Tense Question #2947 (CAT-I)

Which sentence correctly refers to a finished action in a specific past time frame?

A He has scored a century a week ago.
B He has scored a century before a week.
C He scored a century a week ago.
D He had scored a century a week ago.
Correct Answer & Explanation
Option C
Option C is the correct answer according to official curriculum guidelines.