The sum and product of the mean and variance of a binomial distribution are 82.5 and 1350, respectively. If the number of trials in the binomial distribution is ___.

A. 25
B. 30
C. 15
D. 20