What causes a spinning top to stop?
Friction.  If using a frictionless environment, a top could spin indefinitely
Instruction: What causes a spinning top to stop?
Context: 
Response: Friction.  If using a frictionless environment, a top could spin indefinitely