When working with whole numbers, which of the following functions will not always result in the answer being a whole number?

A. Addition
B. Multiplication
C. Subtraction
D. Division