The correct answer should be the caravel since it was small and very manuverable which made it great for going through rivers. Caracks or any similar vessels were too large for exploring rivers that would often become smaller and smaller so they needed small ships to explore inland areas that were covered in networks of rivers.