Craig is scheduled to work 40 hours this week. So far he has completed 75% of his hours. How many hours has Craig worked this week so far?
A.3
B.10
C.30
D.35