A geometric sequence is one where you multiply each number in the sequence by the same number. Here, obviously the number which you multiply by is 3, because 12 * 3 = 36, 36 * 3 = 108, 108 * 3 = 324, and in order to finish the sequence, you multiply 324 by 3 and get 972. The correct answer is 972.