The wording ANCIENT has at least two meanings: 1. belonging to a time long ago in history, especially thousands of years ago or 2. having existed for a very long time The ANCIENT here does not necessarily mean that the "ancient Anasazi" cannot be considered "a group of people that is with very long history". Given this consideration, I prefer B to C. The wording of C is still dangling. |