When I start my vehicle the starter only spins it will not start. on 2006 BMW 750i

This is the first time this problem has accured. The car has only 80,000 miles on it.

Asked by for the 2006 BMW 750i
bad starter or broken teeth on the fly wheel
if left to long could turn into both