The number n has the form 3^x5^y where x and y are positive integers. You are given that 90/n is an integer. What is the greatest possible value of n?

A. 15
B. 30
C. 45
D. 90

Please SHOW me how to solve this, not just an answer. I am terrible with math.