How many even multiples of 15 are there between 149 and 301?  Choose the correct option:
A) 5
B) 6
C) 9
D) 10
E) 11

Rationale: "150 = 10 * 15 300 = 20 * 15 the even multiples are 15 multiplied by 10 , 12 , 14 , 16 , 18 , and 20 for a total of 6 . the answer is b ."
Answer: B