Tolong jelaskan mengenai Klasifikasi dari Babirusa sulawesi-utara

Bersama dengan anggota genus Babyrousa yang lain, babirusa sulawesi-utara biasanya dianggap sebagai subspesies Babyrousa babyrussa yang tersebar luas , tetapi penelitian terbaru menunjukkan bahwa mungkin ada beberapa spesies, dapat dibedakan berdasarkan geografi, ukuran tubuh, jumlah rambut tubuh, dan bentuk gigi taring atas jantan. Setelah dipecahnya spesies "Babyrousa babyrussa" yang "asli" terbatas pada Buru dan Kepulauan Sula.

Kebanyakan ahli sepakat bahwa babirusa adalah bagian dari keluarga babi, dan merupakan salah satu anggota tertua dari keluarga babi, mewakili sub-keluarga, Babyrousinae, yang bercabang dari Babi Hutan cabang keluarga babi (Subfamili Phacochoerini) selama Oligosen atau awal Miosen.