100% 4 Rated
Attempts 127

What is the meaning of 'proliferate'?

  1. A
    To confuse or bewilder
  2. B
    To reproduce or increase rapidly
  3. C
    To decrease in number
  4. D
    To remain static

Available FREE Test Sets
Available Test Sets