How many terms are there in the expression 5x³ + 8y² - 7y+5

A. 5
B. 4
C. 3, 2 and 4
D. -3, 3 and 4​