Answer: B. 336
Explanation:
Given : Eight people audition for a choir.
The choir director must choose one soprano, one alto, and one tenor.
i.e. 3 positions have to be chosen.
In this situation , we use permutations ( where order matters ).
The number of permutations of r things taken from n things is given by :-

Similarly , the number of ways to choose 3 persons from 8 persons by director fill three positions =

Hence, the number of ways can the director fill these positions = 336
Thus , the correct answer is B. 336 .