How many strings of five uppercase English letters are there
(a) if no letter can be repeated?

(b) that start with the letters BO (in that order), if letters can be repeated?

(c) that start with an X, if letters can be repeated?

(d) that start and end with the letters BO (in that order), if letters can be repeated?

You can earn partial credit on this problem.