Celebrity A has 42,000 followers on social media and is gaining 3,000 a day. Celebrity B has 90,000 on social media but is losing 5,000 a day. How many days until both celebrities have the same amount of followers?
a) 14 days
b) 16 days
c) 18 days
d) 20 days