Which variable type can have only two possible values?

(A) integer
(B) string
(C) double
(D) bool

The answer is: (D) bool