Which of the following civilizations below were contemporary to the Harappan Civilization?
1. Ancient Chinese Civilization
2. Egyptian Civilization
3. Mesopotamian Civilization
Select the correct answer using the codes given below:
A. 1 only
B. 1 and 3 only
C. 2 and 3 only
D. 1, 2 and 3