What is the primary objective of the player in Banjo-Kazooie: Nuts & Bolts?

A. To participate in a racing tournament against L.O.G.
B. To defeat Gruntilda in a series of battles
C. To construct vehicles and complete challenges across six worlds
D. To explore Spiral Mountain and collect hidden items
Answer: 