A coin is tossed 10 times resulting in 7 heads and 3 tails. The same coin is tossed 1000 times resulting in 510 heads and 490 tails. What is the theoretical probability of getting heads with this coin?

A. 51%
B. 70%
C. 50%
D. 49%