How many 3 letter words, with or without meaning can be formed using the letters of the word JOURNALIST if repetition is not allowed?

A) 40 320
B) 56
C) 256
D) 512​