A coin is flipped 50 times and lands on heads 28 times. What is the theoretical probability that the coin will land on heads on the next flip?
A) 32%
B) 50%
C) 56%
D) 64%