What is the probability of rolling a six-sided die six times and having all numbers from 1 through 6 appear once (in any order)?

a) 1/720
b) 1/120
c) 1/24
d) 1/6