In how many ways can 8 books be arranged on a shelf?
A
8 ways
B
64 ways
C
256 ways
D
40,320 ways
A
B
C
D