Tolong jelaskan mengenai Diagenesis dari Batuan karbonat

Secara umum batuan sedimen terendapkan pada laut dangkal namun juga ada bebreapa yang terendapkan pada laut dalam sampai pada batas CCD. Faktor yang menentukan karakteristik akhir produk diagenesa antara lain komposisi sedimen mula-mula, sifat alami fluida interstitial dan pergerakannya, dan proses fisika, kimia, maupun biologi yang bekerja selama diagenesa. Namun secara umum batuan sedimen karbonat lebih banyak terbentuk akibat proses kimia dan proses biologi atau biasa disebut dengan proses geokimia dan biogenetik. Proses-proses diagenesis yang dialami oleh batuan karbonat meliputi pelarutan, sementasi, dolomitisasi, aktivitas mikrob, kompaksi mekanik dan kompaksi kimia.