In a group of people, if 30 people were made to stand in each column, 16 columns could be formed. If 12 people were made to stand in a column, how many columns could be formed? Choose the correct choice from the following.
A) 20 B) 30 C) 40 D) 50 E) 60

Rationale: "16 * 30 = 12 * n n = 40 the answer is c ."
Answer: C