Would all the following sentences be commonly used?

A) I got higher marks on math than I expected.

B) I got better marks on math than I expected.

C) I got higher grades on math than I expected.

D) I got better grades on math than I expected.

E) I got a higher score on math than I expected.

F) I got a better score on math than I expected.

Should I use "in math" instead of "on math" in each sentence?

Thanks in advance.

Hirashin