What is the probability mass function (PMF) and how is it used in discrete probability distributions?
A) A function that provides cumulative probabilities for continuous variables.
B) A function that lists all possible outcomes in a probability distribution.
C) A function that calculates the mean of the distribution.
D) A function that assigns probabilities to each possible outcome in a discrete distribution.