Which river passes through maximum number of countries? A. Amazon B. Yangtze C. Mississippi D. Danube