F, vector space of all functions Reals to Reals. Which of these subsets are subspaces

F is the vector space of all functions from reals to reals. Which of the following subsets of F are subspaces?

a) the set of all polynomial functions of degree greater than 3

b) the set of all polynomial functions of degree less than 3

c) the set of all functions satisfying f(2) = 0

d) the set of all functions satisfying f(2) > 0

I'm not sure i remember the process correctly..

1. prove the 0(x) function exists

2. prove the function holds under vector addition

3. prove the function holds under scalar multiplication

Like I said I'm not sure if this is the process of how to prove if they are subspaces or not. If anyone could give me some clues or do one of them as an example it would be greatly appreciated!