what is the greatest common factor of 243 and 324 ?

A: 3x3x3x3= 81
B: 4x3x3x3x3x3= 972
C: 2x2x3x3= 36
D: 2x3x3= 54