Tolong jelaskan mengenai Penyebaran dan Ekologi dari Ular-air pelangi

Ular-air pelangi tersebar luas mulai dari India bagian timur, Sri Lanka, Nepal, Bangladesh, Tiongkok bagian tenggara, Myanmar, Laos, Vietnam, Kamboja, Thailand, Malaysia, Singapura, dan Indonesia (Sumatra, Bangka-Belitung, Jawa, Kalimantan, dan Sulawesi). Habitat ular-air pelangi adalah sungai, rawa-rawa, kolam, dan perairan dangkal lainnya.

Ular-air pelangi aktif pada siang hari dan biasanya berkelana di dalam air. Ular ini juga sering ditemukan di lumpur berair atau berjemur di pinggir sungai atau kolam. Makanan utama ular ini adalah ikan-ikan kecil. Selain ikan, ular ini juga memangsa beberapa jenis amfibi dan udang sungai. Ular ini termasuk ular berbisa dengan taring bisanya terletak di rahang atas bagian belakang. Walau begitu, bisanya tidak berpengaruh terhadap manusia.

Ular-air pelangi berkembangbiak dengan melahirkan (ovovivipar). Jumlah anak yang dihasilkan mencapai 18 ekor dan masing-masing berukuran panjang sekitar 14 cm.