5. There are thousands of visitors ____ the famous Shilin Night Market every weekend.(A) exploring(B) and explore(C) who explores(D) had been explored