FERMAT 2005 Problem 7

In triangle ABC,\angle{A} is 21 more than \angle{B}, and \angle{C} is 36 more than \angle{B}. The size of \angle{B} is

Answer Choices
A. 20^\circ
B. 41^\circ
C. 62^\circ
D. 46^\circ
E. 56^\circ