Berikut timeline perjuangan bangsa Indonesia dalam Revolusi (1945-1949)
Perundingan Linggarjati - Agresi Militer Belanda I – Perjanjian Renville – Agresi Militer Belanda II - Perundingan Roem-Royen – Konferensi Meja Bundar.
Pada awalnya Indonesia dan Belanda melakukan perundingan Linggarjati yang mengakui kedaulatan Indonesia di Sumatra, Jawa, dan Madura namun Pasukan Belanda melakukan pelanggaran perjanjian dengan Agresi Militer I yang menyerang perkebunan-perkebunan dan pusat ekonomi yang ada di wilayah RI.
Setelah Agresi tersebut PBB mengeluarkan resolusi 1 Agustus 1947 untuk menghentikan Agresi Belanda dan berlangsunglah Perjanjian Renville pada 17 Januari 1948. Pada Desember 1948 Belanda melakukan penyerangan ke Ibukota RI di Jogjakarta dan menangkap Soekarno dan Hatta. Kejadian tersebut bernama Operasi Gagak atau Agresi Militer II.
Setelah penangkapan Soekarno dan Hatta, TNI melakukan perlawanan melalui serangan umum 1 Maret 1949 yang berhasil mengirim berita bahwa Indonesia masih ada dan menolak propaganda Belanda bahwa bangsa Indonesia ingin berada dibawah koloni Belanda. Setelah kejadian tersebut diadakan Perjanjian Roem-Royen Pada 7 Mei 1949 antara pemerintah Belanda dan Indonesia yang mengembalikan Perjanjian Linggarjati dan membebaskan Soekarno dan Hatta.
Setelah keadaan stabil, Pada Agustus sampai November dibahas tentang pengakuan kedaulatan oleh Ratu Belanda. Setelah itu diadakan Konferensi Meja Bundar yang menghasilkan pengakuan kedaulatan RI pada 29 Desember 1949.
Dengan demikian jawaban yang tepat adalah D