The sum of two consecutive numbers is 89. What are the two numbers?
A. 43 and 46
B. 44 and 45
C. 38 and 51
D. 45 and 46