how many terms are there in 2x + 3xy + 4?
a. 1
b. 2
c. 3
d. (custom answer, not on the list)