The 7 dwarves only have 4 beds, so 3 dwarves sleep on the floor. How many different ways can 4 dwarves be chosen to sleep on the beds?
A.
7
B.
42
C.
70
D.
35