Past simple or past perfect?

When he_____ an airline pilot he____a lot of money.
a)became,had earned
b)had become,earned
c)became, earned
d)had become,had earned
I wanted to choose b,but the “becoming” and “earning” are not in one time, and so what to choose and why?

please…Thanks

c.
When he became an airline pilot he earned a lot of money.

he earned (in the past, but after he became a pilot)

Having become an airline pilot he has earned a lot of money.

Thanks

Having become an airline pilot he has earned a lot of money = he has since earned a lot of money.

Having become an airline pilot he earned a lot of money = he then earned a lot of money.

He has earned a lot of money, since he became an airline pilot.

Thanks

Get rid of the comma. It’s incorrect there.

Yes it is. My oversight.

Thank Beeesneees