CAYLEY 2000 Problem 18

If a,b and c are distinct positive integers such that abc=16, then the largest possible value of a^b-b^c+c^a is

Answer Choices
A. 253
B. 63
C. 249
D. 263
E. 259