What is the greater of two numbers whose product is 900, if the sum of the two numbers exceeds their difference by 30?

A ) 15

B ) 60 ✅

C ) 90

D ) 75