Python sample question with answer 18

Question:
You want to print out the numbers 20, 19, 18, 17, and 16.
Iterative statement

  1. i = 20
    for i in range(15):
      print(i)
  2. i = 20
    while i > 15:
      print(i)
      i = i - 1
  3. i = 20
    while i < 15:
      print(i)
  4. i = 20
    for i in [20, 16]:
      print(i)
Answer:
B - is the correct answer