How many three-digit numbers can be formed under each condition?
(a) The leading digit cannot be zero.

(b) The leading digit cannot be zero and no repetition of digits is allowed.

(c) The leading digit cannot be zero and the number must be a multiple of 3.

(d) The number is at least 400.