Which of the following is a correctly written compound word?

A. Self-evident
B. Quickly-running
C. Thirty one
D. Spur of the moment-decision