The capital of Afghanistan is Kabul. It is the largest city in the country and serves as its political, cultural, and economic center. The other cities, such as Kandahar, Herat, and Jalalabad, are also important, but they are not the capital.
Hence, the correct answer is Kabul, which is Option (1).