Multiple choice The deepest cave of the world is located in America China France Japan Reveal answer Fill a bubble to check yourself C Correct answer Explanation Correct option is (3).