The probability of drawing a heart from a standard deck of cards is 0.25. You record the card you draw and return the card before shuffling to ensure a binomial distribution. If you do this 20 times, what is the probability that you will draw a heart 7 times?
A. 0.888
B. 0.001
C. 0.112
D. 0.473