Hi, Either is fine. I suspect depends upon is used in writing rather than speech, but nevertheless it does not posit any difference in meaning. I would go with depends on , but I truly see it as a matter of writing style.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.