better or as good as ........

Q. Which of the following alternatives correctly replace the underlined section of the sentence: John maintained that his scholarship record was better or at least as good as her.
a) was better or as good as hers.
b) at its least was as good as hers.
c) was as good or better than hers.
d) was better than or at least as good as hers.
e) was better or at least as good as hers scholastic record.

For a start, the original sentence needs correction. The last word should be ‘hers’ not ‘her’.

b and e are grammatically incorrect, though carry the right idea.
The others are all possible, though the most grammatically accurate for a formal sentence would be d.

Thank you very much.

This is the standard/expected form as far as questions for correction are concerned: ‘was better than or at least as good as hers’.

Thank you for confirming what I had already indicated.