A, E, I, M, ?

Answer: B. O
The series skips three letters each time (A, E, I, M). The next letter after M, skipping N, O, P, is O.