18. The extent of the country as reflected in the hymns of Rigveda covers?
(A) Punjab and Kashmir
(B) Punjab; Afghanistan; Kashmir and Rajathan
(C) Punjab; Afghanistan; Kashmir; parts of Sind; Rajputana and North-West Frontier Province
(D) All the places mentioned in (C) and the Eastern India up to the river Sarayu