Henry is four times older than James. Next year, Henry will be three times older than James will be.

How old are Henry and James now?

AJames is 3 years old; Henry is 4 years old.
BHenry is 4 years old; James is 3 years old.
CJames is 2 years old; Henry is 8 years old.
DJames is 8 years old; Henry is 8 years old.