1. A spanning tree is a tree that contains:

d. all odd vertices of the graph, but not even vertices

Nope, see "spanning tree" under "CONCEPT: A FOREST OF TREES" in Topic 04: Minimal-Cost Spanning Trees.

Question #4