Which sentence is punctuated correctly?
 A. 
 I scored a higher grade, on this test, than any other I've taken in my entire life
 B. 
 I scored a higher grade, on this test, than any other Ive taken in my entire life.
 C. 
 I scored a higher grade on this test than any other Ive taken in my entire life
 D. 
 I scored a higher grade on this test than any other I've taken in my entire life.