Amira can read 6 pages in 3 minutes. At this rate, how many pages can she read in 120 minutes? A 240 pages B 60 pages C 24 pages D 40 pages