American options usually have higher prices than European counterpart because one can early exercise. But there's one exception, where American option has the same value as European option. Which is it? (a) American call on dividend paying stock. (b) American call on non-dividend paying stock. (c) American put on dividend paying stock. (d) American put on non-dividend paying stock.