THERE IS A BIG _____OF HANDICRAFTS MADE BY DIFFERENT CRAFT VILLAG...

16. There is a big _____of handicrafts made by different craft villages. A. collect B. collection C. collector D.collecting