What letter should come next in the series: a, c, e, g, ?

Answer: B. h
The series skips one letter between each term (a to c skips b, c to e skips d, etc.). After g, the next letter is h.